Lajittelu Useiden Sarakkeiden Mukaan
Voimme myös lajitella useiden sarakkeiden mukaan. Meidän on määritettävä sarakkeiden nimet pilkuilla erotettuina.
Ensimmäisellä lajittelussa määritetyllä sarakkeella on prioriteetti, ja sitten lajittelu etenee toisen sarakkeen mukaan.
Syntaksi näyttää tältä:
sql
Katsotaanpa esimerkkiä, joka hakee kolme saraketta ja lajittelee tulokset kahden niistä mukaan: ensin population
ja sitten capital
:
SELECT ID, population, capital FROM country ORDER BY population, capital;
Tässä on country
-taulukko, jonka kanssa työskentelemme:
Tehtävä
Swipe to start coding
Kirjoita SQL-kysely, joka hakee neljä saraketta käyttäen SELECT
-lausetta, nimittäin: continent
, region
, population
ja capital
(hae nämä sarakkeet tässä järjestyksessä). Lajittele sitten tulos kahden niistä mukaan: ensin continent
, sitten population
.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 3