假设我有 table 学生
卷名 1 尼丁 2 罗希特 3 镍丁
然后我想找到不重复的名字。所以它应该只返回我罗希特。知道了。谢谢您等待答复
最佳答案
1) 统计子查询 t1 中出现的次数 2) 与子查询的内连接
drop table if exists t;
create table t (id int,name varchar(10));
insert into t values (1,'nitin'),(2,'rohan'),(3,'nitin');
select t.*
from t
join
(
select t.name
from t
group by t.name having count(*) = 1
) t1 on t1.name = t.name;
+------+-------+
| id | name |
+------+-------+
| 2 | rohan |
+------+-------+
1 row in set (0.02 sec)
关于mysql - 如何查找表中的唯一记录。不同的显示重复的一条记录。我想要完全唯一的,即不重复的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55719623/