ORDER BY (Redosled po) koristi se za sortiranje rezultata upita prema vrednostima u određenim kolonama. Ova klauzula omogućava da se rezultati sortiraju po rastućem (ASC) ili opadajućem (DESC) redosledu, u zavisnosti od potrebe. Evo objašnjenja i primera za "ORDER BY" klauzulu na srpskom jeziku:
Primeri:
-
Sortiranje po rastućem redosledu: Dohvatanje svih zaposlenih iz tabele "Zaposleni" sortiranih po imenu u rastućem redosledu.
SELECT * FROM Zaposleni ORDER BY Ime ASC;
-
Sortiranje po opadajućem redosledu: Dohvatanje svih proizvoda iz tabele "Proizvodi" sortiranih po ceni u opadajućem redosledu.
SELECT * FROM Proizvodi ORDER BY Cena DESC;
-
Sortiranje po više kolona: Dohvatanje narudžbina iz tabele "Narudžbine" sortiranih prvo po datumu, a zatim po ukupnom iznosu.
SELECT * FROM Narudžbine ORDER BY DatumNarudžbine ASC, UkupanIznos DESC;
No comments:
Post a Comment