sql >> Database teknologi >  >> RDS >> Oracle

Konverter Oracle legacy outer join til Ansi SQL

Din forespørgsel svarer til nedenstående ANSI-kompatible forespørgsel:

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;         

Du skal placere prædikater b.empno = 190 og c.empno = 190 inde i ON klausuler i LEFT JOIN operationer, ellers LEFT JOIN bliver en INNER JOIN .



  1. PDO-fejl:Ugyldigt parameternummer:parameter blev ikke defineret

  2. Samtidighedsscenarier med INSERT'er

  3. Sekvensen nulstilles ikke efter afkortning af tabellen

  4. Du kan nu bruge Access med Microsoft Azure MFA!