sql >> Database teknologi >  >> RDS >> PostgreSQL

BESTIL VED Alias ​​virker ikke

Du kan bruge ORDER BY 1 at bestille efter det første felt, som er "Frugter". Det samme gælder for GROUP BY

Opdater

For ordren, i stedet for at gøre case i order by , opret en ny kolonne i.. sig.. den anden position:

(CASE 
    WHEN "Fruits" = 'Apple' THEN 1 
    WHEN "Fruits" = 'Pear' THEN 2 
    WHEN "Fruits" = 'Grapes' THEN 3 
    ELSE 4 ) as Order

Derefter ORDER BY 2 .



  1. Hvad er det bedste PostgreSQL High Availability Framework? PAF vs. repmgr vs. Patroni Infographic

  2. Hvad er der galt med denne PL/SQL? Bindingsvariabel * er IKKE DEKLARERET

  3. (mysql, php) Hvordan får man auto_increment feltværdi før indsættelse af data?

  4. PostgreSQL visuel grænseflade, der ligner phpMyAdmin?