MySQL去重查询

2年前 (2022) 程序员胖胖胖虎阿
227 0 0

在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,

实例:

select distinct name,id from user;,这样的结果为:

MySQL去重查询

distinct name,id 这样的mysql 会认为要过滤掉name和id两个字段都重复的记录,如果sql这样写:select id,distinct name from user,这样mysql会报错,因为distinct****必须放在要查询字段的开头

所以一般distinct用来查询不重复记录的条数

如果要查询不重复的记录,有时候可以用****group by

select id,name from user group by name;

group by分组查询 关键字

distinct 是去重查询关键字

详情网站:http://www.cnblogs.com/shiluoliming/p/6604407.html

版权声明:程序员胖胖胖虎阿 发表于 2022年9月23日 下午10:48。
转载请注明:MySQL去重查询 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...