想问下mysql中有数据:
字段:A,B,C
字段对应数据:
第一条:1,1,1
第二条:1,2,2
第三条:1,3,3
第四条:2,1,1使用group by 分组后取得:
第一条:1,1,1
第二条:2,1,1但是我想要的数据不是这样的,应该是:
第一条:1,3,3
第二条:2,1,1也就是字段B取最大值的那条分组。
请问这个语句该怎么写?
字段:A,B,C
字段对应数据:
第一条:1,1,1
第二条:1,2,2
第三条:1,3,3
第四条:2,1,1使用group by 分组后取得:
第一条:1,1,1
第二条:2,1,1但是我想要的数据不是这样的,应该是:
第一条:1,3,3
第二条:2,1,1也就是字段B取最大值的那条分组。
请问这个语句该怎么写?
解决方案 »
- mysql自定义函数问题。。。
- 表坏了 修复不好
- 谁能给写一个分组查询?
- mysql的字段拆分问题
- 使用mysql++编译提示找不到mysql_version.h
- 数据类型转换(在线等)?
- 请问如何处理大数据查询,将近1000万的数据!!!
- win7配置mysql odbc时出现access denied for user 'root'@'angusPC'
- mysqldump导入错误 ERROR 2002 (HY000): Can't connect to local MySQL server
- groupby或者join-on能模糊匹配么
- 重复数据删除问题求解答!!!!
- Mysql workbench 运行出错
from tb t1
where not exists (select 1 from tb t2 where t1.A=t2.A and T1.B<T2.B)
from (select * from 数据 order by a,b desc) t
group by a