【发布时间】:2015-02-24 09:19:15
【问题描述】:
我仍然对 sql server 感到困惑,例如我有学生表,我试图找到 java 学生的最大分数
STUDENT
| id | name | mark | subject |
| 1 | jenny | 67 | db |
| 2 | mark | 74 | java |
| 3 | nala | 90 | java |
我尝试得到这样的输出
| 3 | nala | 90 |
我是用sql写的,但是输出是空的。
SELECT id,name,mark
FROM student
WHERE subject='Java'
AND mark=
(SELECT max(mark) FROM student);
我应该如何纠正它?
【问题讨论】:
标签: sql sql-server database select sql-order-by