ASC – înregistrările rezultatele vor fi ordonate crescător.
Este valoarea default
utilizată dacă nu este specificat modul de ordonare. DESC - înregistrările rezultatele vor fi ordonate descrescător. NULLS FIRST – valorile NULL trebuie afişate înaintea valorilor non-NULL. Este valoarea implicită în cazul ordonării DESC. NULLS LAST - valorile NULL trebuie afişate după valorile non-NULL. Este valoarea implicită în cazul ordonării ASC.
1 Ordonare salarii select * from employees order by salary;
2 ordonare salarii crescator sau descrescator
select * from employees order by salary asc;
3 ordoneaza dupa o anumita coloana
select * from employees order by 8;
4 ordonarea dupa mai multe departamente
select * from employees order by manager_id+department_id;
returnează toate liniile din coloanele last_name, salary şi commission_pct din
tabelul Employees, ordonate crescător după valorile din coloana commission_pct. Valorile NULL sunt afişate înaintea celor non-NULL.
5 ordonarea a elementelor nule in fata
SELECT last_name, salary, commission_pct FROM Employees ORDER BY commission_pct NULLS FIRST;
6 returnare crescatoare si descrescatare
SELECT last_name, first_name, job_id FROM Employees ORDER BY job_id DESC, last_name ASC;