Oct 29, 2023

SQL ORDER BY

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:

  1. 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;
                
                
  2. 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;
                
                
  3. 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