我想把一个表中所有重复的东西都删掉 怎么做? 比如说 学生成绩表, 一个学生每个科目都有一项数据,有学号 a,姓名 b,科目(有可能是语文数学..==)
现在 select 学号 =a , 显示的表中我想只留第一行的学号 姓名,下面的不显示,只显示第三列的科目,应该怎么做??
结果大概如下 : 编号 姓名 科目 成绩
1 周 语文 22
数学 33
现在 select 学号 =a , 显示的表中我想只留第一行的学号 姓名,下面的不显示,只显示第三列的科目,应该怎么做??
结果大概如下 : 编号 姓名 科目 成绩
1 周 语文 22
数学 33
你只能在select之后,显示结果的时候把那些不要部分去掉了
学号 姓名 科目 成绩
12 张三 语文 88
数学 89
物理 ..在SQL Server中好像没有这种查询的方式!