mysql 查找课程最高分_mysql 查询 学生id最高分的科目和日期
mysql>select*fromstudent;+------+---------+------+---------+|id|subject|mark|date|+------+---------+------+---------+|24|語文|56|2004-11||32|數學|74|2006-5||24|政治|100|2...
mysql> select * from student;
+------+---------+------+---------+
| id | subject | mark | date |
+------+---------+------+---------+
| 24 | 語文 | 56 | 2004-11 |
| 32 | 數學 | 74 | 2006-5 |
| 24 | 政治 | 100 | 2005-9 |
| 44 | 生物 | 17 | 2003-9 |
| 32 | 生物 | 17 | 2006-9 |
| 32 | 英語 | 66 | 2006-9 |
| 44 | 語文 | 77 | 2009-9 |
| 24 | 體育 | 86 | 2004-9 |
| 24 | 語文 | 67 | 2005-1 |
| 32 | 生物 | 53 | 2005-1 |
+------+---------+------+---------+
執行下列語句:
select id,subject, max(mark)as mark ,date from student group by id;
返回:
+------+---------+------+---------+
| id | subject | mark | date |
+------+---------+------+---------+
| 24 | 語文 | 100 | 2004-11 |
| 32 | 數學 | 74 | 2006-5 |
| 44 | 生物 | 77 | 2003-9 |
+------+---------+------+---------+
可是我要查詢出每個id相對最高分的id,subject,mark,date?
求高手
哎 已經沒有分了
展開
總結
以上是生活随笔為你收集整理的mysql 查找课程最高分_mysql 查询 学生id最高分的科目和日期的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ajaxsubmit表单提交
- 下一篇: mysql 5.6.10 32_安装my