河北经贸大学信息技术学院数据库系统概论AnIntroductiontoDatabaseSystems1河北经贸大学信息技术学院数据库系统概论An Introduction to Database System第三章 关系数据库标准语言SQL (续1)河北经贸大学信息技术学院3.4数据查询 3.4.1 单表查询 3.4.2 连接查询 3.4.3 嵌套查询 3.4.4 集合查询 3.4.5 Select语句的一般形式河北经贸大学信息技术学院3.4.2连接查询 连接查询:同时涉及多个表的查询 连接条件或连接谓词:用来连接两个表的条件一般格式:n .比较运算符:=、=、=、!=n .BETWEEN.AND. 连接字段:连接谓词中的列名称n 连接条件中的各连接字段类型必须是可比的,但名字不必是相同的河北经贸大学信息技术学院连接操作的执行过程 嵌套循环法(NESTED-LOOP) 首先在表1中找到第一个元组,然后从头开始扫描表2,逐一查找满足连接条件的元组,找到后就将表1中的第一个元组与该元组拼接起来,形成结果表中一个元组。 表2全部查找完后,再找表1中第二个元组,然后再从头开始扫描表2,逐一查找