SQL 如何筛选按条件排序后每记录的第一条数据记录?
请问SQL 如何筛选按条件排序后每记录的第一条数据记录呢?
CREATE CURSOR 成绩 (学校 C(10),年级 C(10),班级 C(10),学号 C(10),分数 N(10,4))
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',100)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',95)
INSERT INTO 成绩 VALUES ('北大','13年','经济','001',94)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',130)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',88)
INSERT INTO 成绩 VALUES ('北大','15年','经济','001',91)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',110)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',90)
INSERT INTO 成绩 VALUES ('北大','13年','历史','001',113)
INSERT INTO 成绩 VALUES ('北大','15年','历史','001',109)