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

ORDER BY bersyarat tergantung pada nilai kolom

Menurut saya, cara TERBAIK untuk melakukannya adalah dengan satu kueri adalah CASE pernyataan...

SELECT TOP 1 FROM ... ORDER BY 
    (CASE WHEN column1 IS NULL THEN column2 ELSE column1 END) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat prosedur tersimpan untuk ditambahkan dengan kenaikan otomatis sebagai bidang utamanya?

  2. Akses Android ke database SQL jarak jauh

  3. Beberapa berita bagus untuk pelanggan Edisi Standar di SQL Server 2014

  4. Kesalahan Login SQL Server:Login gagal untuk pengguna 'NT AUTHORITY\SYSTEM'

  5. Sisipkan bidang lebar tetap secara massal