
数据库作业7:SQL练习4 — 连接查询与嵌套查询SELECT语句
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本作业为数据库课程中的第七次任务,重点在于通过实践掌握连接查询和嵌套查询技巧,深化对SELECT语句的理解与应用。
数据查询2—连接查询涉及同时使用两个或更多表的查询。
连接条件:用于将两个表进行关联的条件。
连接字段:在连接条件下使用的列名称(注意:虽然类型必须可比,但名字不一定相同)。
连接查询包括等值与非等值连接。具体来说,等值连接是通过等于运算符=来实现的。(对比关系代数中的等值连接)
例如3.49:查询每个学生及其选修课程的情况。
```sql
SELECT Student.*, SC.*
FROM Student, SC
WHERE Student.Sno = SC.Sno;
```
从两个表中进行查询时,首先需要使用笛卡尔积将这两个表结合起来。然后在生成的结果集中找出满足条件相等的记录。
【思考】:如何用SQL表达笛卡尔积?
```sql
SELECT Stu,
```
全部评论 (0)
还没有任何评论哟~


