Ovaj wikiHow vas uči kako koristiti klauzulu ORDER BY u SQL -u za sortiranje rezultata iz tablice. Odredba ORDER BY omogućuje vam sortiranje jednog ili više stupaca u rastućem i silaznom redoslijedu.
Koraci
Korak 1. Unesite SELECT *
To znači da ćemo pregledati sve stupce. Prijeđite na sljedeći redak.
Korak 2. Unesite FROM table_name
Zamijenite ime_tabele imenom tablice, a zatim prijeđite na sljedeći redak.
Korak 3. Unesite kriterije NARUČI PO;
Evo nekoliko primjera:
- Na primjer, ako želite prikazati rezultate abecednim redom na temelju stupca pod nazivom NAME, upotrijebili biste ORDER BY NAME;. Uzlazni redoslijed zadani je redoslijed razvrstavanja, ali također možete navesti da želite uzlazni redoslijed pomoću ORDER BY NAME ASC; ako želite.
- Ako biste radije prikazali rezultate suprotnim redoslijedom, upotrijebite ORDER BY NAME DESC;. DESC znači "opadajući redoslijed".
- Ako želite sortirati na temelju dva stupca, odvojite ih zarezima. Na primjer, NARUČI LAST_NAME ASC, FIRST_NAME DESC; prikazali bi rezultate razvrstane po abecedi prema prezimenu. Ako se isti LAST_NAME podudara s više unosa FIRST_NAME, rezultati FIRST_NAME također će se prikazati opadajućim redoslijedom.
Korak 4. Izvršite naredbu
Sada ćete vidjeti svoje SQL rezultate odgovarajućim redoslijedom.