当前位置:
代码迷
>>
Sql Server
>> 求sql语句:取每组中前三行,该如何解决
详细解决方案
求sql语句:取每组中前三行,该如何解决
热度:
77
发布时间:
2016-04-27 21:29:43.0
求sql语句:取每组中前三行
表结构:nameid ,class(学号和班级)
求每班中的前三位同学的学号。
------解决方案--------------------
SELECT nameid,class FROM EMPLOYEE A WHERE nameid IN
(SELECT TOP 3 B.nameid FROM EMPLOYEE B WHERE A.class=B.class)
ORDER BY class
相关解决方案