《数据库技术》项目5 基于多表查询数据.pptVIP

  • 10
  • 0
  • 约8.17千字
  • 约 44页
  • 2017-08-28 发布于江苏
  • 举报

《数据库技术》项目5 基于多表查询数据.ppt

项目五 基于多表查询数据 项目要求 熟练掌握基于内联接的多表查询方法 掌握基于左外联接和右外联接的方法 了解自联接的方法 掌握子查询的表示与执行 项目5.1 基于多表联接的查询 基本语法:FROM子句的基本语法格式1 FROM 表1 [AS 表别名] [联接类型 表2 [AS 表别名] ON 联接条件] […n] 说明: 表之间的联接类型有四种:内联接、外联接、交叉联接和自联接。 任务1:基于内联接的多表查询 基本语法:基于内联接的语法格式1 FROM 表1 [AS 表别名] [INNER JOIN 表2 [AS 表别名] ON 联接条件] […n] 说明: 内联接:根据每个表中共有列的值匹配两个表中的行 联接条件:经常采用“主键=外键的形式” 任务1:基于内联接的多表查询 基本语法:基于内联接的语法格式2 FROM 表1 [AS 表别名] [, 表2 WHERE 联接条件] […n] 任务1:基于内联接的多表查询 提出任务 在“cj”、“xs”、“kc”表中,找出“kcdh”为“001”的,“cj”在[80-90]分之间的学生的姓名、课程名和成绩 分析任务 由题意和SELECT语句的基本语法格式可得出: 列名:xs.xm(姓名), kc.kcm(课程名), cj.cj(成绩) 表名:xs表、cj表、kc表 联接类型:内联接 选择查询条件:条件1:kc.kcdh

文档评论(0)

1亿VIP精品文档

相关文档