数据库系统概论 An Introduction to Database system 第三章关系数据库标准语言 SQL(续1) 信息工程学院 An Introduction to Database System
An Introduction to Database System 信息工程学院 数据库系统概论 An Introduction to Database System 第三章 关系数据库标准语言 SQL (续1)
3.3查询 ■3.3.1概述 ■3.3.2单表查询 ■3.3.3连接查询 ■3.3.4嵌套查询 ■3.3.5集合查询 ■3.3.6小结 An Introduction to Database System
An Introduction to Database System 3.3 查 询 ◼ 3.3.1 概述 ◼ 3.3.2 单表查询 ◼ 3.3.3 连接查询 ◼ 3.3.4 嵌套查询 ◼ 3.3.5 集合查询 ◼ 3.3.6 小结
3.3.3连接查询(续) 主要类型: ■等值与非等值连接查询 自身连接查询 ·外连接查询 ·复合条件连接查询 An Introduction to Database System
An Introduction to Database System 3.3.3 连接查询 (续) 主要类型: ◼ 等值与非等值连接查询 ◼ 自身连接查询 ◼ 外连接查询 ◼ 复合条件连接查询
等值与非等值连接查询 1、广义迪卡尔积 例: SELECT S.*,SC.* FROM S,SC An Introduction to Database System
An Introduction to Database System 一、等值与非等值连接查询 1、广义迪卡尔积 例: SELECT S.* , SC.* FROM S, SC
等值与非等值连接查询 2、等值连接 例:查询每个学生及其选修课程的情况。 SELECT S.*,SC.* FROM S,SC WHERE S.Sno SC.Sno An Introduction to Database System
An Introduction to Database System 一、等值与非等值连接查询 2、等值连接 例: 查询每个学生及其选修课程的情况。 SELECT S.*,SC.* FROM S,SC WHERE S.Sno = SC.Sno