sql语句求助 查询选修课没有不及格科目的学生
发布网友
发布时间:2022-04-07 20:01
我来回答
共2个回答
热心网友
时间:2022-04-07 21:30
select
*
from
[学生成绩表]
where
[选修课1]
>
60
and
[选修课2]
>
60
and
[选修课3]
>
60
.....
如果你有超过3门选修课,可以继续再后面添加条件。
如果有个成绩字段,那没有不及格的:select
*
from
[成绩表]
where
成绩
>60
热心网友
时间:2022-04-07 22:48
SELECT
学号,姓名
FROM
学生表
WHERE
NOT
EXISTS
(SELECT
*
FROM
选修课成绩
WHERE
学生表.学号=选修课程成绩.学号
AND
成绩<60)