- 1
- 0
- 约2.64千字
- 约 25页
- 2017-04-23 发布于湖北
- 举报
第五章 关系数据库标准语言SQL(2) ;5.2.4 连接查询
当查询内容或条件涉及到多张表时,可使用连接 查询。
1.简单连接查询
SELECT 查询列 FROM 表1,表2 ;
WHERE 连接条件 AND 查询条件
查询的字段中若有公共字段,须指明所属表
连接条件为:表1.公共字段=表2.公共字段
例:用查询形成男生的成绩单。成绩单中包括:学号、姓名、性别、课程号、总评成绩 。
;SELECT STUDENT.学号,姓名,性别, ;
SCORE.课程号, 总评成绩 ;
FROM STUDENT, SCORE ;
WHERE STUDENT.学号=SCORE.学号 ;
AND 性别=男;2.自连接查询
自连接查询既可以在两个表之间进行,也可以是一个表与自己进行连接的查询。
语法格式:表名 别名
例:查询既选修了020107号课程又选修了020449号课程的学生的学号、姓名、性别和专业 。
SELECT A.学号, 姓名, 性别, 专业 ;
FROM STUDENT A, SCORE B, SCORE C ;
WHERE A.学号=B.学号 AND B.学号=C.学号 AND ;
B.课程号=020107 AND C.课程号=020449 ;5.2 数据查询;5.2 数据查询;
原创力文档

文档评论(0)