Sortering av 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 klausulen ORDER BY
. Denna klausul tar namnen på kolumner utifrån vilka resultatet kommer att sorteras.
Här är syntaxen för att hjälpa oss att förstå:
sql
Här är ett exempel där vi sorterar resultatet efter kolumnen continent
:
SELECT continent FROM country ORDER BY continent;
Det är viktigt att notera att när du anger en kolumn med heltalsvärden kommer sorteringen att ske i stigande ordning. För strängkolumner kommer sorteringen att följa alfabetisk ordning.
Dessutom ska klausulen ORDER BY
placeras precis före klausulen LIMIT
, om en LIMIT
-klausul ingår i frågan.
Förklaring: I exemplet kan du se att ORDER BY
-satsen sorterar data baserat på kolumnen continent
.
Swipe to start coding
Skriv en SQL-fråga för att hämta kolumnen capital
från tabellen country
. Sortera sedan data från kolumnen capital
, hämtad med hjälp av SELECT
-satsen.
Lösning
Tack för dina kommentarer!