Datan Lajittelu
Pyyhkäise näyttääksesi valikon
Voimme järjestää saamamme tiedot tiettyyn järjestykseen. Tätä varten haemme ensin tiedot käyttämällä SELECT-operaattoria ja lisäämme sitten ORDER BY -lausekkeen. Tämä lauseke ottaa sarakkeiden nimet, joiden perusteella tulos järjestetään.
Tässä on syntaksi, joka havainnollistaa tätä:
SELECT columns
FROM table
ORDER BY column_name
Tässä esimerkissä järjestämme tuloksen continent-sarakkeen mukaan:
123SELECT continent FROM country ORDER BY continent;
On tärkeää huomata, että kun määrität sarakkeen, jossa on kokonaislukuarvoja, järjestys on nouseva. Merkkijonosarakkeiden kohdalla järjestys on aakkosjärjestys.
Lisäksi ORDER BY -lausekkeen tulee sijaita juuri ennen LIMIT-lauseketta, jos kyselyssä käytetään LIMIT-lauseketta.
Selitys: Esimerkissä voit havaita, että ORDER BY -lause järjestää tiedot continent-sarakkeen perusteella.
1. Mikä on ORDER BY -lauseen päätarkoitus SQL-kyselyssä?
2. Mikä on numeeristen ja merkkijonosarakkeiden oletusjärjestys, kun käytetään ORDER BY -lausetta SQL:ssä?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme