mysql数据库 查询计算机系的学生的学号、姓名; 查询选修了数据库课程的学生学号姓名和成绩; 查询选修了学号为's02'的学生的全部选修课程的学生的学号姓名和系别。
时间: 2023-11-10 22:24:25 浏览: 117
数据库 学生选课系统
以下是三个 MySQL 查询语句,用于实现您的要求:
1. 查询计算机系的学生的学号、姓名:
```
SELECT 学号, 姓名 FROM 学生 WHERE 系别 = '计算机系';
```
2. 查询选修了数据库课程的学生学号姓名和成绩:
```
SELECT 学生.学号, 学生.姓名, 成绩.分数
FROM 学生, 成绩, 课程
WHERE 学生.学号 = 成绩.学号 AND 成绩.课程编号 = 课程.课程编号 AND 课程.课程名称 = '数据库';
```
3. 查询选修了学号为's02'的学生的全部选修课程的学生的学号姓名和系别:
```
SELECT 学生.学号, 学生.姓名, 学生.系别
FROM 学生, 选课
WHERE 学生.学号 = 选课.学号 AND 选课.课程编号 IN (SELECT 选课.课程编号 FROM 选课 WHERE 选课.学号 = 's02');
```
这些查询语句可能需要根据您的具体数据表结构稍作修改。
阅读全文