sql >> Databasteknik >  >> RDS >> PostgreSQL

BESTÄLLNING AV Alias ​​fungerar inte

Du kan använda ORDER BY 1 att beställa efter det första fältet, som är "frukter". Detsamma gäller för GROUP BY

Uppdatera

För beställningen, istället för att göra case i order by , skapa en ny kolumn i.. säg.. den andra positionen:

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

Sedan ORDER BY 2 .



  1. Hur lägger jag till sträng med automatiskt inkrementvärde i SQL Server?

  2. Ansluter applikationer som körs på Linux till Amazon Relational Database Services (RDS) för SQL Server

  3. Akta dig för vilseledande data från SET STATISTICS IO

  4. Kan jag lagra binär sträng i CLOB-kolumnen