SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

SQL:Urutkan berdasarkan prioritas, tetapi letakkan 0 terakhir

Saya tidak berpikir itu bisa lebih bersih dari ini:

ORDER BY priority=0, priority

Demo SQLFiddle

Perhatikan bahwa tidak seperti solusi lain, solusi ini akan memanfaatkan indeks pada priority dan akan cepat jika jumlah recordnya banyak.



  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 mendapatkan id dari database dengan mengklik item tampilan daftar di android

  2. Dapatkan Posisi Karakter dalam String di SQLite dengan Instr()

  3. 2 Cara Membuat Daftar Tabel dalam Database SQLite

  4. Sertakan Nama Kolom dalam Hasil Query SQLite

  5. Bagaimana cara menggunakan strftime dan datetime dengan benar menggunakan perpustakaan Kamar?