Sortera Data
Vi kan sortera de data vi får i en specifik ordning. För att göra detta hämtar vi först data med hjälp av SELECT
-operatorn och tillämpar sedan ORDER BY
-klausulen. Denna klausul tar namnen på kolumner baserat på vilka utdata kommer att sorteras.
Här är syntaxen för att hjälpa oss förstå:
sql
Här är exemplet där vi sorterar resultatet efter continent
-kolumnen:
SELECT continent FROM country ORDER BY continent;
Det är viktigt att notera att när du specificerar en kolumn med heltalsvärden, kommer sorteringen att ske i stigande ordning. För strängkolumner kommer sorteringen att följa alfabetisk ordning.
Dessutom bör ORDER BY
-klausulen placeras precis före LIMIT
-klausulen, om en LIMIT
-klausul ingår i frågan.
Förklaring: I exemplet kan du observera att ORDER BY
-klausulen sorterar data baserat på continent
-kolumnen.
Här är country
-tabellen vi arbetar med:
Swipe to start coding
Skriv en SQL-fråga för att hämta capital
-kolumnen från country
-tabellen. Sortera sedan data från capital
-kolumnen, hämtad med SELECT
-satsen.
Lösning
Tack för dina kommentarer!