select 学生.学号,姓名 from 学生,选课 where 学生.学号=选课.学号 and 成绩>=70 group by 学生.学号,姓名 having count(1)>=3 order by 姓名
Select 学号,COUNT(课程号) From (Select 学号,课程号 FROM 选课
Where 成绩 >= 70) TempTable Group By 学号 Having COUNT(课程号)> 2。假设这个表叫目标学生。
你要的姓名。
Select 姓名 From 学生表 Where 学号 in (Select Distinct 学号 From 目标学生).