score
007 002 89 002 数学 002 007 时代sd的 34 男 007 69
002 002 70 002 数学 002 002 李四 34 女 002 60
001 002 60 002 数学 002 001 张三 23 男 001 55
003 002 30 002 数学 002 003 马五 34 男 003 45
003 004 55 004 物理 001 003 马五 34 男 003 45
001 004 55 004 物理 001 001 张三 23 男 001 55
004 004 55 004 物理 001 004 sdfs 11 女 004 55
007 001 50 001 语文 001 007 时代sd的 34 男 007 69
002 001 50 001 语文 001 002 李四 34 女 002 60
001 001 50 001 语文 001 001 张三 23 男 001 55
003 001 50 001 语文 001 003 马五 34 男 003 45
这张表,求各科中成绩第2-3名的学生的列表
你需要按照那个或那几个字段分组?请给出字段名称.
SQL code:
declare @score table (col1 varchar(3),col2 varchar(3),col3 int,col4 varchar(3),科目 varchar(4),col6 varchar(3),col7 varchar(3),姓名 varchar(8),col9 int,col10 varchar(2),col11 varchar(3),成绩 int)
insert into @score
select '007','002',89,'002','数学','002','007','时代sd的',34,'男','007',69 union all
select '002','002',70,'002','数学','002','002','李四',34,'女','002',60 union all
select '001','002',60,'002','数学','002','001','张三',23,'男','001',55 union all
select '003','002',30,'002','数学','002','003','马五',34,'男','003',45 union all
select '003','004',55,'004','物理','0
....接到一个小程序..工作原来大概是这样的...前台是WEB服务器.架构就是ASP+SQL..前台由ASP向SQL添加服务类别(表单).然后又后台程序读取表单..要实时读取..然后显示在服务器上面..从理论上面能行通不?如果可以..后台 ......