求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
发布时间: 2012-01-12 22:11:58 作者: rapoo
求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