Kuidas SQL -is tähestikulises järjekorras tellida

Sisukord:

Kuidas SQL -is tähestikulises järjekorras tellida
Kuidas SQL -is tähestikulises järjekorras tellida

Video: Kuidas SQL -is tähestikulises järjekorras tellida

Video: Kuidas SQL -is tähestikulises järjekorras tellida
Video: Создание приложений для мобильных устройств, игр, Интернета вещей и многого другого с помощью AWS DynamoDB, автор Рик Хулихан. 2024, Mai
Anonim

See wikiHow õpetab teile, kuidas kasutada SQL -i ORDER BY klauslit tabeli tulemuste sortimiseks. Klausel ORDER BY võimaldab teil sortida ühte või mitut veergu nii kasvavas kui ka kahanevas järjekorras.

Sammud

Järjekorras SQL tähestikulises järjekorras
Järjekorras SQL tähestikulises järjekorras

Samm 1. Sisestage SELECT *

See tähendab, et vaatame kõiki veerge. Liigu järgmisele reale.

Järjekorras SQL 2. tähestikulises järjekorras
Järjekorras SQL 2. tähestikulises järjekorras

Samm 2. Sisestage FROM table_name

Asendage tabeli_nimi tabeli nimega ja liikuge seejärel järgmisele reale.

Järjekorras SQL tähestikulises järjekorras
Järjekorras SQL tähestikulises järjekorras

Samm 3. Sisestage ORDER BY kriteeriumide alusel;

siin on mõned näidised:

  • Näiteks kui soovite tulemusi kuvada tähestikulises järjekorras, mis põhineb veerul nimega NAME, kasutage tellimust ORDER BY NAME;. Kasvav järjekord on vaikimisi sortimisjärjestus, kuid võite ka määrata, et soovite seda kasvavalt kasutada, kasutades ORDER BY NAME ASC; kui soovite.
  • Kui soovite tulemusi näidata pigem vastupidises järjekorras, kasutage tellimust ORDER BY NAME DESC;. DESC tähendab "kahanevat järjekorda".
  • Kui soovite sortida kahe veeru alusel, eraldage need komadega. Näiteks TELLI LAST_NAME ASC, FIRST_NAME DESC; näitaks tulemusi perekonnanime järgi tähestikulises järjekorras. Kui sama LAST_NAME vastab mitmele FIRST_NAME kirjele, kuvatakse ka kasutaja FIRST_NAME tulemused kahanevas järjekorras.
Järjekorras SQL 4. tähestikus
Järjekorras SQL 4. tähestikus

Samm 4. Täitke käsk

Nüüd näete oma SQL -i tulemusi õiges järjekorras.

Soovitan: