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

.Net技术 码拜 11年前 (2014-06-06) 11691次浏览 0个评论

删除除了自动编号不同,其他都相同的学生冗余信息
有如下学生表
自动编号 学号 姓名 课程编号 课程名称 分数
1 2005001 张三 0001 数学 69
2 2005002 李四 0001 数学 89
3 2005001 张三 0001 数学 69
要求:删除除了自动编号不同,其他都相同的学生冗余信息

sql(sqlserver中)

delete from student where ID not in (
select MIN(id) from student group by [Student_ID]
,[Student_Name]
,[Course_ID]
,[Course_Name]
,[Score])


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明删除除了自动编号不同,其他都相同的学生冗余信息
喜欢 (1)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!