文件名称:使用SQL:语法连接表-oracle基础讲义
文件大小:4.17MB
文件格式:PPT
更新时间:2024-05-12 07:16:00
orcle基础讲义
使用SQL:1999语法连接表 使用连接可以查询多个表中的数据。 SELECT table1.column, table2.column FROM table1 [CROSS JOIN table2] | [NATURAL JOIN table2] | [JOIN table2 USING (column_name)] | [JOIN table2 ON(table1.column_name = table2.column_name)] | [LEFT|RIGHT|FULL OUTER JOIN table2 ON (table1.column_name = table2.column_name)]; 一个条件 JOIN 必须通过提供一个(并且只能有一个) NATURAL,ON,或者 USING 这样的关键字来声明它的连接条件. ON 子句 接受一个 search condition,它与一个 WHERE 子句相同. USING 子句接受一个用逗号分隔的字段名列表,连接表中必须都有这些字段,并且用那些字段连接这些表。 NATURAL 是 USING 子句的缩写,它列出两个表中所有公共 的字段名字。 对于所有 JOIN 而言,INNER 和 OUTER 都是可选的.INNER 是缺省. LEFT,RIGHT和 FULL 只用于 OUTER JOIN。 *