你好杰米
2018-10-15 03:02
采纳率: 95%
浏览 1.0k

【Mysql】关于distinct去重的疑问

select distinct order_code , id from so_audit

            如上语句,在mysql中这句话是对那个字段进行了去重,还是两个字段综合去重??
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • sunsloth 2018-10-15 03:22
    已采纳

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

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

    打赏 评论
  • oyljerry 2018-10-15 03:23

    只对order_code 进行了去重

    打赏 评论
  • 小小程序缘 2018-10-15 03:41

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

    打赏 评论

相关推荐 更多相似问题