Sunteți pe pagina 1din 1

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;

exercitii part 1
1

S-ar putea să vă placă și