
以下为本次实验的内容
首先,本次实验分别有xscj 和 ygg1 两个数据库
+----------------+
| Tables_in_xscj |
+----------------+
| js |
| kc |
| xs |
| xs1 |
| xs_kc |
+----------------+
+----------------+
| Tables_in_ygg1 |
+----------------+
| departments |
| employees |
| salary |
| salary_level |
+----------------+
1.查找选修了101号课程且成绩不少于80分的学生的学号,姓名,课程号和成绩。[注:两个不同的表]
写法1:
select xs.学号,姓名,课程号,成绩 from xs,xs_kc
where xs.学号 = xs_kc.学号 and 课程号 = '101' and 成绩 >= 80;
写法2:
select 学号,姓名,课程号,成绩 from xs join xs_kc using(学号)
where 课程号 = '101' and 成绩 >= 80;
+--------+--------+--------+------+
| 学号 | 姓名 | 课程号 |</

本文介绍了在xscj和ygg1两个数据库中进行SQL查询操作的实例,包括学生选课情况、课程选修情况、员工薪水及部门信息等。通过内连接方法展示了如何获取特定条件的数据,如成绩高于80分的学生、所有学生的选课记录、不同课程的选修情况、员工的部门及薪水、不在市场部工作的员工等。此外,还展示了找出收入相同的员工。

4474

被折叠的 条评论
为什么被折叠?



