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

SQL - urutan dengan urutan daftar

select * from Table
where RecordID in (22,15,105,1,65,32)
order by (
    case RecordID 
        when 22 then 1
        when 15 then 2
        when 105 then 3
        when 1 then 4
        when 65 then 5
        when 32 then 6 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. Cara Mengoptimalkan Penggunaan Klausa ATAU Saat Digunakan dengan Parameter (SQL Server 2008)

  2. SQL Server 2008 - Bantuan menulis Pemicu INSERT sederhana

  3. Cara Membuat Kunci Utama di SQL Server (Contoh T-SQL)

  4. Cara Menggabungkan String di SQL Server dengan CONCAT()

  5. Mengapa (dan bagaimana) membagi kolom menggunakan master..spt_values?