SQL Order by

ORDER BY sherben per te radhitur rezultatet e query.

Sintaksa:

SELECT kolona1, kolona2
FROM tabela
WHERE kolona1 operator vlera
ORDER BY kolona1

Shembull:

Tabela: Persona

Id Emri Mbiemri Qyteti
1 Altin Molla Tirane
2 Stela Demiraj Durres
3 Andi Topi Korce

SELECT Emri, Mbiemri FROM Persona
WHERE Emri = 'Andi'
OR Emri = 'Suela'
ORDER BY Emri

Rezultati:

Emri Mbiemri
Andi Topi
Stela Demiraj

SELECT Emri, Mbiemri FROM Persona
WHERE Emri = 'Andi'
OR Emri = 'Suela'
ORDER BY 2

Rezultati:

Emri Mbiemri
Stela Demiraj
Andi Topi

Nga shembulli i dyte vihet ne dukje qe ne vend te emrit te kolones mund te perdoret edhe numuri radhites i kolones. Gjithashtu mund te perdoren edhe operatoret DESC dhe ASC.

SELECT Mbiemri, Emri FROM Persona
WHERE Emri = 'Andi'
OR Emri = 'Suela'
ORDER BY 2 ASC

Kjo query i radhit rezultatet ne menyre ritese. Nqs do kishim perdorur DESC do ishin ne menyre zbritse.

  • Share/Bookmark

Reth autorit