mysql中有student表,course表,score表,student表中有sname,sex,sid,birthdate,specialy,ascores。sc表中有sid,cid,scores。coures表中有no,cid,cname,credit。查询每个学生选修课程成绩大于80分的情况
时间: 2024-01-06 16:05:07 浏览: 165
mysql 查询语句学生表、课程表、 成绩表、教师表.docx
可以使用以下SQL语句查询每个学生选修课程成绩大于80分的情况:
```
SELECT s.sid, s.sname, c.cname, sc.scores
FROM student s
JOIN sc ON s.sid = sc.sid
JOIN course c ON sc.cid = c.cid
WHERE sc.scores > 80;
```
这个SQL语句通过JOIN连接三个表,然后使用WHERE子句筛选选修课程成绩大于80分的记录。最终的查询结果包括学生的学号、姓名、所选课程名称以及成绩。
阅读全文