sql >> データベース >  >> RDS >> Oracle

Oracleのレガシー外部結合をAnsiSQLに変換します

    このクエリは、以下のANSI準拠のクエリと同等です。

    SELECT a.name,
           a.empno,
           b.loc,
           c.inr
    FROM tab a
    LEFT JOIN tab b ON a.deptno = b.deptno AND b.empno = 190
    LEFT JOIN tab c ON a.deptno = c.deptno AND c.empno = 190;         
    

    述語を配置する必要がありますb.empno = 190 およびc.empno = 190 ONLEFT JOINの句 それ以外の場合は、LEFT JOIN INNER JOINになります 。



    1. 別のテーブルにない場合にのみ、1つのテーブルからユーザーを選択します

    2. PostgreSQLbytea列の16進数をrのint16/uint16にデコードする方法は?

    3. JDBCアプリケーションでPreparedStatement.cancel()を呼び出すと、Oracleデータベースで実際にそれを強制終了しますか?

    4. Woocommerceの顧客注文言語を入手する