See Selgitatud õpetab, kuidas kasutada SQL-is ORDER BY-klauslit tulemuste sortimiseks tabelist. Klausel ORDER BY võimaldab sortida ühte või mitut veergu nii kasvavas kui ka kahanevas järjekorras.
1
Sisestage SELECT *. See tähendab, et vaatame kõiki veerge. Liikuge järgmisele reale.
2
Sisestage FROM tabeli_nimi. Asendage tabeli_nimi tabeli nimega ja liikuge seejärel järgmisele reale.
3
Sisesta ORDER BY kriteeriumid;. Siin on mõned näited: Näiteks kui soovite kuvada tulemusi tähestikulises järjekorras veeru nimega NAME alusel, kasutage ORDER BY NAME;. Kasvav järjestus on vaikimisi sortimise järjekord, kuid võite ka määrata, et soovite seda kasvavalt, kasutades ORDER BY NAME ASC; kui soovite.Kui soovite pigem tulemusi näidata vastupidises järjekorras, kasutage ORDER BY NAME DESC;. DESC tähendab “kahanevas järjekorras”. Kui soovite sortida kahe veeru alusel, eraldage need komadega. Näiteks ORDER BY LAST_NAME ASC, FIRST_NAME DESC; kuvab tulemused perekonnanime järgi tähestikulises järjekorras. Kui sama LAST_NAME vastab mitmele FIRST_NAME kirjele, kuvatakse ka FIRST_NAME tulemused kahanevas järjekorras.
4
Täitke käsk. Nüüd näete oma SQL-i tulemusi sobivas järjekorras.