mysql DISTINCT选取多个字段,获取distinct后的行信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/q669239799/article/details/80933866
背景  
    a表保存关联关系,通过ACode 获取该关系中的所有 BCode, 并获取所有Bcode-max(Bvrsn)的信息  Bnm
  • 表a

  • 表b
    
    循序渐进:
        
  1.     查询所有符合信息,并不符合要求
  2.    去重版本信息,只需要最大版本的信息
    需要group by后,获取max 最大版本

  3. 可见 前面的 BCode Bvrsn 已经打到你要求, 但是Bnm并不对称,继续
    获取max(name) 可以获取最大版本的name信息

    自己遇到的问题记录:
    如有高手对sql优化烦请告知。。

猜你喜欢

转载自blog.csdn.net/q669239799/article/details/80933866