mysql DISTINCT选取多个字段,获取distinct后的行信息方式
更新时间:2024年01月15日 10:15:59 作者:凡尘炼心
这篇文章主要介绍了mysql DISTINCT选取多个字段,获取distinct后的行信息方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
背景
a表保存关联关系
通过ACode 获取该关系中的所有 BCode
并获取所有Bcode-max(Bvrsn)的信息 Bnm
表a
表b
循序渐进
1.查询所有符合信息,并不符合要求
2.去重版本信息,只需要最大版本的信息
需要group by后,获取max 最大版本

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

总结
自己遇到的问题记录
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
很全面的Mysql数据库、数据库表、数据基础操作笔记(含代码)
这篇文章主要为大家分享了很全面的Mysql数据库、数据库表、数据基础操作笔记,感兴趣的小伙伴们可以参考一下2016-04-04
MySql8 WITH RECURSIVE递归查询父子集的方法
这篇文章主要介绍了MySql8 WITH RECURSIVE递归查询父子集的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-12-12
Mysql性能调优之max_allowed_packet使用及说明
这篇文章主要介绍了Mysql性能调优之max_allowed_packet使用及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-11-11


最新评论