where tb1.jugsumid = #jugsumid#
and tb1.blnorg = #blnorg#
and isvld = '1'
order by tb.typ asc, tb.oprorder asc
`sql/92`标准可以使用`using`关键字来简化连接查询,但是只是在查询满足下面两个条件时,才能使用`using`关键字进行简化。
>
> 1. 查询必须是等值连接。
> 2. 等值连接中的列必须具有相同的名称和数据类型。
>
>
>
例如:使用`using`关键字,如下:
select emptno,ename,sal,deptno,dname from emp e inner join dept d using(deptno);
如上述语句执行的结果与自然连接的结果相同。
使用`using`关键字简化连接时,需要注意以下几点:
>
> 1. 使用emp表和dept表中的deptno列进行连接时,在`using`子句和`select`子句中,都不能为deptno列指定表名或表别名。
> 2. 如果在连接查询时使用了两个表中相同的多个列,那么就可以在`using`子句中指定多个列名。
>
>
>
形式如下:
select… from table1 inner join table2 using(column1,column2)
上述的语句相当于下面的语句:
select… from table1 inner join table2