MySQL的distinct:去重 - Go语言中文社区

MySQL的distinct:去重


 

SELECT * FROM `name`;

-- 查询出三条  去除了重复的
select distinct name from name;

-- 会查询出五条  其实是distinct(name,id)
select distinct name,id from name;

-- 报错  distinct必须放在头部
select id,DISTINCT name from name;


如果要查询不重复的记录,有时候也可以用group by :
select id,name from user group by name;
distinct有些浪费资源,使用group by比distinct都要好!

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/fujian9544/article/details/93486988
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-06-14 21:09:42
  • 阅读 ( 1226 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢