PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да имате персонализиран ред на сортиране за обединена заявка в Postgres

Увийте го в производна таблица (което е това, което "СЪВЕТ:.... или преместете UNION в клауза FROM “ предлага)

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. Управление на високата наличност на PostgreSQL – Част I:Автоматично отказване на PostgreSQL

  2. Размерът на базата данни на PostgreSQL е по-малък след архивиране/зареждане на Heroku

  3. В psql как да стартирам цикъл за заявка за избор с CTE и да получа показания изход, ако го стартирам в db само за четене?

  4. Какъв е най-бързият начин за съкращаване на времеви печати до 5 минути в Postgres?

  5. Местоположение по подразбиране на базата данни PostgreSQL в Linux