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

背景 
    a表保存关联关系,通过ACode 获取该关系中的所有 BCode, 并获取所有Bcode-max(Bvrsn)的信息  Bnm
  • 表a
    mysql DISTINCT选取多个字段,获取distinct后的行信息
  • 表b
    mysql DISTINCT选取多个字段,获取distinct后的行信息
    循序渐进:
        
  1.     查询所有符合信息,并不符合要求
    mysql DISTINCT选取多个字段,获取distinct后的行信息
  2.    去重版本信息,只需要最大版本的信息
    需要group by后,获取max 最大版本
    mysql DISTINCT选取多个字段,获取distinct后的行信息
  3. 可见 前面的 BCode Bvrsn 已经打到你要求, 但是Bnm并不对称,继续
    获取max(name) 可以获取最大版本的name信息
    mysql DISTINCT选取多个字段,获取distinct后的行信息
    自己遇到的问题记录:
    如有高手对sql优化烦请告知。。