Informatică Baze de date

Clauza ORDER BY SQL

Clauza ORDER BY în SQL sortează rândurile returnate dintr-o interogare în ordine crescătoare (ASC) sau descrescătoare (DESC). Ea organizează datele după una sau mai multe coloane, facilitând analiza. De exemplu, SELECT Nume, Nota FROM Elevi ORDER BY Nota DESC; listează elevii în ordinea descrescătoare a notelor.

Opțiuni de sortare cu ORDER BY

  • Ordine crescătoare Folosește ASC (implicit) pentru a sorta de la cea mai mică la cea mai mare valoare.
  • Ordine descrescătoare Folosește DESC pentru a sorta de la cea mai mare la cea mai mică valoare.
  • Sortare pe mai multe coloane Poți specifica mai multe coloane, de exemplu ORDER BY Nume ASC, Varsta DESC; sortează mai întâi după nume, apoi după vârstă.

Pași pentru aplicarea ORDER BY

  1. 1
    Scrie interogarea SELECT Începe cu SELECT coloane FROM tabela, opțional cu WHERE pentru filtrare.
  2. 2
    Adaugă ORDER BY Adaugă ORDER BY urmat de numele coloanei, de exemplu ORDER BY Data.
  3. 3
    Specifică ordinea Adaugă ASC sau DESC după numele coloanei, cum ar fi ORDER BY Pret DESC.
  4. 4
    Execută și verifică Rulează comanda pentru a vedea rândurile sortate.

Combină ORDER BY cu WHERE pentru a filtra și sorta datele într-un singur pas.

Mai multe din Baze de date