mysql中去重distinct用法

更新时间:2023-07-11 18:56:31 阅读: 评论:0

mysql中去重distinct⽤法燃组词
人教版小学语文
c语言的基本单位shutdown在使⽤mysql时,有时需要查询出某个字段不重复的记录,这时可以使⽤mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往⽤distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的⽬标字段,⽽⽆法返回其他字段,例如有如下表ur:
访问页面已升级
⽤distinct来返回不重复的⽤户名:lect distinct name from ur;,结果为:
跑步鞋运动鞋
这样只把不重复的⽤户名查询出来了,但是⽤户的id,并没有被查询出来:lect distinct name,id from ur;,这样的结果为:
distinct name,id 这样的mysql 会认为要过滤掉name和id两个字段都重复的记录,如果sql这样写:lect id,distinct name from ur,这样mysql会报错,因为distinct必须放在要查询字段的开头。
中国的风俗所以⼀般distinct⽤来查询不重复记录的条数。
观赏鱼缸如果要查询不重复的记录,有时候可以⽤group by :
lect id,name from ur group by name;

本文发布于:2023-07-11 18:56:31,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1077391.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查询   字段   记录
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图