oracle使用using关键字
sql/92标准可以使用using关键字来简化连接查询,但是只是在查询满足下面两个条件时,才能使
用using关键字进行简化。
1.查询必须是等值连接。
2.等值连接中的列必须具有相同的名称和数据类型
例如:
首先使用等值连接
等价于使用using 如下:
同时需要注意的是:
1.USING中的(列)不能指定为其中一张表的列,并且在检索中(列)也不能限定为其中某一张表的列。
2.如果在连接查询时使用了两个表中相同的多个列,就可以在using子句中指定多个列名