Tämä wikiHow opettaa sinulle, kuinka käyttää ORDER BY -lauseketta SQL: ssä lajitellaksesi tulokset taulukosta. ORDER BY -lausekkeen avulla voit lajitella yhden tai useamman sarakkeen sekä nousevassa että laskevassa järjestyksessä.
Askeleet
Vaihe 1. Anna SELECT *
Tämä tarkoittaa, että tarkastelemme kaikkia sarakkeita. Siirry seuraavalle riville.
Vaihe 2. Anna FROM table_name
Korvaa taulukon_nimi taulukon nimellä ja siirry sitten seuraavalle riville.
Vaihe 3. Anna TILAUS EHDOT;;
Tässä muutamia esimerkkejä:
- Jos haluat esimerkiksi näyttää tulokset aakkosjärjestyksessä NAME -sarakkeen perusteella, käytä TILAUS NIMI;. Nouseva järjestys on oletuslajittelujärjestys, mutta voit myös määrittää, että haluat sen nousevan käyttämällä ORDER BY NAME ASC; jos haluat.
- Jos haluat näyttää tulokset mieluummin päinvastaisessa järjestyksessä, käytä TILAUS NIMEN LUKU;. DESC tarkoittaa "laskevaa järjestystä".
- Jos haluat lajitella kahden sarakkeen perusteella, erota ne pilkuilla. TILAA esimerkiksi LAST_NAME ASC, FIRST_NAME DESC; näyttää tulokset aakkosjärjestyksessä sukunimen mukaan. Jos sama LAST_NAME vastaa useita FIRST_NAME -merkintöjä, myös FIRST_NAME tulokset näytetään laskevassa järjestyksessä.
Vaihe 4. Suorita komento
Näet nyt SQL -tulokset oikeassa järjestyksessä.