55问答网
所有问题
mysql 查询一个表 其中一个字段值相同大于一条,另一个字段值不同的数据,只显示一次
比如图中表 取 A 字段大于1条的,而且B字段值还不同的数据比如图中表,希望得到结果是大哥二弟
举报该问题
推荐答案 2018-12-22
可以这样写
select distinct id , name , max(yy) from A
group by id , name
取id和name相同的最大yy,这样就只保留一条记录。
追问
我需要的是name相同,id不同
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/QFQRL8FGQIR4IQ4Q8Q.html
相似回答
大家正在搜
相关问题
mysql:只用一条sql语句,如何查出一个表里,不同条件对...
求问:mysql如何查询两个字段数不同的表中数据不一致的记录...
mysql一条sql统计某个字段不同值的个数
SQL查找某一字段相同,某一字段不同的数据
SQL中,如何查询存在一个表而不在另一个表中的数据记录
求代码:php mysql 查询指定表 以一个字段为条件 最...
在mysql数据库中如何让某个字段有重复的只取一条
mysql查询一个数据表的重复字段并查询另一表的值