Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara terbaik untuk melakukan logika pernyataan kasus bersarang di SQL Server

Anda bisa mencoba semacam trik COALESCE, misalnya:

SELECT COALESCE(
  CASE WHEN condition1 THEN calculation1 ELSE NULL END,
  CASE WHEN condition2 THEN calculation2 ELSE NULL END,
  etc...
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbaiki Msg 8116 "Tanggal tipe data argumen tidak valid untuk argumen 1 fungsi substring" di SQL Server

  2. STRING_SPLIT() di SQL Server 2016 :Tindak Lanjut #2

  3. Bagaimana saya bisa keluar dari tanda kurung siku dalam klausa LIKE?

  4. Cara Membuat Database di SQL Server

  5. Tabel Pivot dan Kolom Gabungan