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

Cara memiliki urutan pengurutan khusus untuk kueri gabungan di Postgres

Bungkus dalam tabel turunan (yaitu "HINT:.... atau pindahkan UNION ke dalam klausa FROM " menyarankan)

select *
from (
  ... your union goes here ... 
) t
order by
    CASE
        WHEN name='East' THEN 1 
        WHEN name='West' THEN 2
        WHEN name='Both' THEN 3
        ELSE 4
    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. Bangun wadah buruh pelabuhan postgres dengan skema awal

  2. Cara mengonversi string tanggal ke stempel waktu tanpa mengetahui format tanggal

  3. Apakah postgres adalah pengguna PostgreSQL default dan khusus?

  4. masalah tipe data serial pg_dump

  5. Bagaimana cara menulis tabel di PostgreSQL dari R?