Lajittelu Useiden Sarakkeiden Perusteella
Voimme myös lajitella useamman sarakkeen perusteella. Meidän tulee määrittää sarakkeiden nimet pilkuilla eroteltuna.
Ensimmäisenä määritetty sarake on ensisijainen, ja lajittelu jatkuu seuraavan sarakkeen mukaan.
Syntaksi näyttää tältä:
SELECT columns
FROM table
ORDER BY column_with_priority, column2, ...
Tarkastellaan esimerkkiä, jossa haetaan kolme saraketta ja lajitellaan tulokset kahden sarakkeen perusteella: ensin population ja sitten capital:
123SELECT ID, population, capital FROM country ORDER BY population, capital;
Swipe to start coding
Kirjoita SQL-kysely, joka hakee neljä saraketta käyttäen SELECT-lausetta: continent, region, population ja capital (hae nämä sarakkeet tässä järjestyksessä). Järjestä tulos kahden sarakkeen mukaan: ensin continent, sitten population.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain what happens if two countries have the same population?
What does the ORDER BY clause do in this example?
Can I sort in descending order instead?
Awesome!
Completion rate improved to 2.44
Lajittelu Useiden Sarakkeiden Perusteella
Pyyhkäise näyttääksesi valikon
Voimme myös lajitella useamman sarakkeen perusteella. Meidän tulee määrittää sarakkeiden nimet pilkuilla eroteltuna.
Ensimmäisenä määritetty sarake on ensisijainen, ja lajittelu jatkuu seuraavan sarakkeen mukaan.
Syntaksi näyttää tältä:
SELECT columns
FROM table
ORDER BY column_with_priority, column2, ...
Tarkastellaan esimerkkiä, jossa haetaan kolme saraketta ja lajitellaan tulokset kahden sarakkeen perusteella: ensin population ja sitten capital:
123SELECT ID, population, capital FROM country ORDER BY population, capital;
Swipe to start coding
Kirjoita SQL-kysely, joka hakee neljä saraketta käyttäen SELECT-lausetta: continent, region, population ja capital (hae nämä sarakkeet tässä järjestyksessä). Järjestä tulos kahden sarakkeen mukaan: ensin continent, sitten population.
Ratkaisu
Kiitos palautteestasi!
single