group by 后 max 纪录得不到??? 好像很有难度。
c1 c2 c3 c4
10 100 1000 888
11 88 1000 886
9 100 888 885
select max(c3) from a group by c2;
怎么能得到c3的这条纪录的c1,c2,c4
有主键能做么 c1为主健
没主键 又如何
10 100 1000 888
11 88 1000 886
9 100 888 885
select max(c3) from a group by c2;
怎么能得到c3的这条纪录的c1,c2,c4
有主键能做么 c1为主健
没主键 又如何
...全文
相关推荐
MySQL中的max()函数使用教程
MySQL的max()函数是用来找出一个记录集中的最大值记录。 要了解MAX功能考虑的EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | work_date | daily_typing_pages | +------+------+------------+--------------------+ | 1 | John | 2007-01-24 | 250 | | 2 | Ram |
sql相同数据只显示一条.doc
我要把把姓名。姓别。年龄显示出来。姓名有相同的只显示一个
Oracle面试题及答案整理.docx
Oracle面试题及答案整理.docx
2022届-实施工程师-SQL笔试题.docx
2022届-实施工程师-SQL笔试题.docx
SQL面试题目-sqlServer
SQL面试题目-sqlServer word文件来的


基础和管理
