PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak uzyskać niestandardową kolejność sortowania dla zapytania składającego w Postgres

Zapakuj go w tabelę pochodną (co jest tym, co „WSKAZÓWKA:.... lub przenieś UNION do klauzuli FROM " sugeruje)

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. Konwerter typu identyfikatora agregatu Axon

  2. Jak mogę używać kursorów po stronie serwera z django i psycopg2?

  3. Postgres wybierając aktualne dane godzinowe

  4. Uwierzytelnianie hasła nie powiodło się dla kontenera postgres platformy Docker

  5. Dlaczego postgres nie tworzy bazy danych?