mysql的去重 distinct

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

用distinct来返回不重复字段的条数count(distinct id),
distinct只能返回他的目标字段而无法返回其他字段。

select distinct name from user 只把不重复的用户名查询出来但是用户的id并没有被查询出来
select distinct name,id from user 会认为要过滤掉name和id两个字段都重复的记录
select id,distinct name from user 报错distinct必须放在要查询字段的开头

所以一般distinct用来查询不重复记录的条数。
查询不重复记录如下
select id,name from user group by name

学习文档
https://www.cnblogs.com/lxwphp/p/11339949.html

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: mysql