Sortering Efter Flera Kolumner
Vi kan också sortera efter flera kolumner. Vi behöver specificera kolumnnamnen separerade med kommatecken.
Den första kolumnen som specificeras i sorteringen kommer att ha prioritet, och sedan kommer sorteringen att fortsätta enligt den andra kolumnen.
Syntaxen kommer att se ut så här:
sql
Låt oss titta på exemplet som hämtar tre kolumner och sorterar resultaten efter två av dem: först efter population
och sedan efter capital
:
SELECT ID, population, capital FROM country ORDER BY population, capital;
Här är country
-tabellen vi arbetar med:
Swipe to start coding
Skriv en SQL-fråga för att hämta fyra kolumner med hjälp av SELECT
-satsen, nämligen: continent
, region
, population
och capital
(vänligen hämta dessa kolumner i denna ordning). Sortera sedan resultatet efter två av dem: först efter continent
, sedan efter population
.
Lösning
Tack för dina kommentarer!