lygyh9985825 发表于 2018-9-21 10:14:03

Oracle_071_lesson_p7

多表查询
  SQL:1999标准语法

  内连接
  natural join 自然连接
  select * from table1 natrual table2;
  连接的表必须要有相同的列及列数据类型;
  using
  select别名1.A ,别名2.B,相同列名
  from 表名1 别名1
  join表名2 别名2
  using (相同列名)
  join on
  select 别名1.A,别名2.B, 别名1.相同列名,别名2.相同列名
  from 表名1 别名1
  join 表名2 别名2
  on 别名1.相同列名=别名2.相同列名
  [可选] where 别名1.列名=><......
  [可选] and别名1.列名=><......
  外连接
  leftouter join以left join语句前的表为准
  right outer join 以right join 语句后的表为准
  full outer join 全连接
  cross join交叉连接,按表行数的乘积再输出,影响数据库性能

页: [1]
查看完整版本: Oracle_071_lesson_p7