二、等值与非等值连接查询 等值连接、自然连接、非等值连接 [例32]査询每个学生及其选修课程的情况 SELECT Student. * SC *K FROM Student, Sc WHERE Student sno SC Sno:
二、等值与非等值连接查询 等值连接、自然连接、非等值连接 [例32] 查询每个学生及其选修课程的情况。 SELECT Student.*,SC.* FROM Student,SC WHERE Student.Sno = SC.Sno;
等值连接 ■连接运算符为=的连接操作 [<表名1>]<列名1>=[<表名2>]<列名2> 任何子句中引用表1和表2中同名属性时,都必须加 表名前缀。引用唯一属性名时可以加也可以省略表 名前缀
等值连接 ◼ 连接运算符为 = 的连接操作 ◼ [<表名1>.]<列名1> = [<表名2>.]<列名2> ◼ 任何子句中引用表1和表2中同名属性时,都必须加 表名前缀。引用唯一属性名时可以加也可以省略表 名前缀
等值连接 假设 Student表、SC表分别有下列数据: Student表 SI Sname Ssex Sage Sdept 95001李勇男20 CS 95002刘晨女19 95003敏女18 MA 95004张立男19s
等值连接 假设Student表、SC表分别有下列数据: Student表 Sno Sname Ssex Sage Sdept 95001 李勇 男 20 CS 95002 刘晨 女 19 IS 95003 王敏 女 18 MA 95004 张立 男 19 IS
等值连接 SC表 Sno C no Grade 95001 92 95001 12323 85 95001 88 95002 90 95002 80
等值连接 SC表 Sno Cno Grade 95001 1 92 95001 2 85 95001 95002 95002 3 2 3 88 90 80
查询一 ATERBIRD.学生管理数据库. FATERBIRD\iuehg-无标题1章 FROM tudent, sc WHERE Student, Sno sC sno Sname Ssex Sage Sdept ino Cno grade 95001李勇 男20cs 95001192 295001李勇 男20 95001285 395001李勇 95001388 495002刘 女18Is 5002 1 NULL 595002刘晨 女18 695002刘最 女18Is 95002380 回网格回消息 批查询完成 ATERBTRD(8.0) WATERBIRD\Yuehg62)学生管理数据库0:000