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

Apakah mungkin untuk memilih ORDER BY tertentu di SQL Server 2008?

Hmm.. sial, hari-harinya disimpan kata demi kata 'Senin', 'Selasa', dll?

Pokoknya, lakukan saja ini:

SELECT * 
FROM Requirements
ORDER BY 
     CASE Day 
     WHEN 'Monday' THEN 1
     WHEN 'Tuesday' THEN 2
     WHEN 'Wednesday' THEN 3
     WHEN 'Thursday' THEN 4
     WHEN 'Friday' THEN 5
     WHEN 'Saturday' THEN 6
     WHEN 'Sunday' THEN 7
     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. TSQL PIVOT GANDA KOLOM

  2. Cara terbaik untuk menggunakan Pernyataan SQL DELETE dalam tabel SQL

  3. Nama kolom sebagai parameter dalam pernyataan INSERT

  4. Bagaimana saya bisa mengonversi Sql Server 2008 DateTimeOffset ke DateTime

  5. 2 Cara Mengembalikan Semua Fungsi Buatan Pengguna dalam Database SQL Server