[经管营销]第5章 多表查询.pptVIP

  • 1
  • 0
  • 约8.71千字
  • 约 39页
  • 2018-02-19 发布于浙江
  • 举报
[经管营销]第5章 多表查询

第五章 多表查询 东软人才实训中心 本章要点 多表连接的定义 笛卡尔积 等值连接 不等值连接 外连接 ANSI SQL:1999标准的连接语句 Union,Union All(集合运算符) 笛卡尔积 笛卡尔积是把表中所有的记录作乘积操作,生成大量的结果,而通常结果中可用的值有限。笛卡尔积出现的原因多种多样,通常是由于连接条件缺失造成的。 多表连接主要分为 等值连接 不等值连接 外连接 自连接? 等值连接 等值连接又称简单连接或内连接。就是当两个表的公共字段相等的时候把两个表连接在一起。公共字段是两个表中有相同含义的列。 等值连接 等值连接的语法结构 在 WHERE 子句中写连接条件 当多个表中有重名列时,必须在列的名字前加上表名作为前缀 等值连接的示例 等值连接中的记录筛选 多表连接中,记录筛选语句同样写在WHERE语句中,用逻辑AND和连接判断语句写在一起。 表别名的书写 等值连接表别名示例 表别名的书写(续) 关于表别名需要注意以下几点: 表别名长度不超过30个字符; 表别名定义在FROM子句中; 如果已经定义了表别名,那么只能使用表别名而不能使用原表名; 表别名的有效范围只是当前语句。 SQL语句的书写顺序是: SELECT FROM WHERE ORDER BY 而实际的执行顺序是: FROM WHERE SELECT

文档评论(0)

1亿VIP精品文档

相关文档