删除除了id号不同,其他都相同的学生冗余信息

SQL数据库浏览:713收藏:0
答案:
学生表(student)如下:
id号 学号 姓名 课程编号 课程名称 分数
id sid name cno cname score
1 2005001 张三 0001 数学 69
2 2005002 李四 0001 数学 89
3 2005001 张三 0001 数学 69
A: delete from student where id not in(select min(id) from student group by sid, name, cno, cname, score)