ORDER BY

Ordina le righe del risultato. Senza di esso, l'ordine non è garantito.

Sintassi

ORDER BY column_name [ASC | DESC];
  • Aggiungi altre colonne dopo le virgole per sciogliere i pareggi.

Esempio

SELECT name, unit_price FROM products ORDER BY unit_price DESC, name;

Prodotti dal più caro al meno caro; a parità di prezzo, ordinati per nome.

Tabelle usate: products. Provalo in una lezione qui sotto.

Errori comuni

  • L'ordinamento avviene dopo filtro e raggruppamento, quindi ORDER BY può usare un alias di colonna di SELECT.

Esercitati