Durante la programmazione capiterà certamente la necessità di ordinare i dati di query SQL in modo crescente o decrescente.
Si pensi, ad esempio, di dover creare un output di lista nominativi. Ordinarli per nome, ne faciliterebbe la lettura.
In SQL è molto semplice effettuare l'ordinamento. Infatti basta aggiungere, in fondo alla stringa SQL, il parametro ORDER BY indicando di seguito il nome del campo con cui ordinare la query.
Questa query SQL:
SELECT * FROM utenti ORDER BY nome
ordina gli utenti per nome in modo crescente.
E' possibile ordinare anche in modo decrescente utilizzando:
'Ordino in modo decrescente
SELECT * FROM utenti ORDER BY nome DESC