Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Sintaks gabungan luar Oracle

Saya yakin Anda menginginkan ini:

select *
from find fsc join
     let lf
     on fsc.id = lf.id join
     STRIKE ist
     on ist.ID_old = fsc.ID_old left join
     cust cus
     on lf.cust_id = cus.cust_id;

Sejujurnya, gabungan luar mungkin tidak diperlukan. Mengapa lf memiliki cust_id itu tidak sah? Satu-satunya kemungkinan yang masuk akal adalah jika nilainya NULL .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggunakan batasan pemeriksaan Oracle untuk membatasi jumlah pendaftaran?

  2. logika dalam klausa HAVING untuk mendapatkan beberapa nilai grup berdasarkan hasil

  3. java.sql.SQLException:I/O Error:Koneksi ulang di server linux

  4. SQL Dinamis ASC dan DESC

  5. Sintaks Oracle yang tersisa bergabung dengan tiga atau lebih tabel