【Mysql】关于distinct去重的疑问

select distinct order_code , id from so_audit

            如上语句,在mysql中这句话是对那个字段进行了去重,还是两个字段综合去重??

3个回答

是对两个字段的去重。
如下例子:
select name , hobby from ta;
张三 羽毛球
张三 篮球
张三 台球
李四 跑步
李四 游泳
李四 跑步

select distinct name , hobby from ta;
李四 跑步
李四 游泳
张三 篮球
张三 台球
张三 羽毛球

是对两个字段去重,不过不是针对某一个字段,是同时参考两个字段,所以其中某一个字段可能有重复记录。参考https://www.cnblogs.com/rainman/archive/2013/05/03/3058451.html#m1

只对order_code 进行了去重

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐