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

Mengganti null berdasarkan kondisi

Ini terlihat seperti left join dan logika kondisional:

select 
    t.id,
    coalesce(t.col1, t1.col1) col1,
    coalesce(t.col2, t1.col2) col2,
    coalesce(t.col3, t1.col3) col3,
    t.source_id
from mytable t
left join mytable t1 on t1.id = t.source_id



  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 Parameter Array/Tabel ke Oracle (ODP.NET 10g) melalui ADO.NET/C#?

  2. Bagaimana cara memperbaiki subquery baris tunggal Ora-01427 mengembalikan lebih dari satu baris dalam pilihan?

  3. Oracle dinamis DESC dan ASC diurutkan oleh

  4. Pembuatan spool berbasis kondisi dalam skrip Oracle SQL

  5. Di mana Folder Kerja Bea Weblogic