0
我有名为students
的表,如下所示。如何获得所有标记大于特定学生的学生
id name mark
1 A 10
2 B 20
3 C 30
4 D 40
现在,我如何获得所有标记大于学生姓名'B'的学生。我可以做以下查询。
SELECT * from student WHERE mark > (SELECT mark FROM student WHERE name = 'B');
是否有可能没有子查询?
为什么你需要这个存储过程? – Rahul
你不需要一个,但这只是使用子查询的替代方法。我认为使用子查询更好。此外,您使用连接的答案是我没有考虑的。 – bbrumm