用一条SQL语句查询出每门课程都大于80分的学生姓名
Name kecheng fenshu
张三 语文 81
张三 数学 75
李四 语文 76
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 90
解法一:找出<=80分学生姓名,不在这些学生姓名当中的即为>80分学生姓名
select distinct name from table where name not in(
select distinct name from table where fenshu<=80)
解法二:找出最低分数>80分的学生姓名
select name from (select name,min(fenshu) from table group by name having min(fenshu) > 80) table
人说,如果你很想要一样东西,就放它走 。如果它回来找你,那么它永远都是你的。要是它没有回来,那么不用再等了,因为它根本就不是你的。
——伊恩·麦克尤恩