PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL ORDER BY nilai dalam klausa IN()

Anda dapat membungkusnya menjadi tabel turunan:

SELECT *
FROM (
  SELECT DISTINCT id 
  FROM items 
  WHERE id IN (5,2,9) 
) t
ORDER BY
 CASE id
  WHEN 5 THEN 1 
  WHEN 2 THEN 2
  WHEN 9 THEN 3
 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. Kesalahan PostgreSQL 9.0:kolom t.tgisconstraint tidak ada

  2. Apa yang Harus Diperhatikan jika Replikasi PostgreSQL Anda Lagging

  3. Pernyataan Postgresql Sederhana - nama kolom tidak ada

  4. Bagaimana cara menentukan `order by` pada kolom ambigu menggunakan spring batch dan postgres?

  5. Array tidak bertahan ke database