...门以上不及格课程的学生学号和姓名 用sql语句怎么写

发布网友 发布时间:2024-10-24 13:21

我来回答

2个回答

热心网友 时间:2024-11-13 15:34

请参阅以下sql

select [学号],[姓名] from [学生信息表] where exists(
  (select [学号] from [成绩表] where  [课程]<60 
  group by [学号] having count([课程]) >=3 ) as t1  
    where [t1].[学号] = [学生信息表].[学号] 
)

有疑问及时沟通

一般情况下,这样写就可以了

请采纳!

热心网友 时间:2024-11-13 15:32

用having count子句完成,具体自己发挥一下

热心网友 时间:2024-11-13 15:30

请参阅以下sql

select [学号],[姓名] from [学生信息表] where exists(
  (select [学号] from [成绩表] where  [课程]<60 
  group by [学号] having count([课程]) >=3 ) as t1  
    where [t1].[学号] = [学生信息表].[学号] 
)

有疑问及时沟通

一般情况下,这样写就可以了

请采纳!

热心网友 时间:2024-11-13 15:31

用having count子句完成,具体自己发挥一下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com