Come ordinare il set di risultati in ordine crescente in SQL?
Per ordinare il set di risultati in ordine crescente in SQL, è possibile utilizzare la clausola ORDER BY
seguita dal nome della colonna su cui si desidera ordinare i risultati. Ad esempio, se si desidera ordinare i risultati della tabella "customers" in base al nome del cliente in ordine crescente, si può utilizzare la seguente query:
SELECT * FROM customers ORDER BY customer_name ASC;
In questo caso, ASC
sta per "ascending" (crescente) e indica che si desidera ordinare i risultati in ordine crescente. Si può anche utilizzare la parola chiave ASC
in modo esplicito, come segue:
SELECT * FROM customers ORDER BY customer_name ASC;
In alternativa, si può utilizzare la parola chiave DESC
per ordinare i risultati in ordine decrescente. Ad esempio, per ordinare i risultati della tabella "customers" in base al nome del cliente in ordine decrescente, si può utilizzare la seguente query:
SELECT * FROM customers ORDER BY customer_name DESC;
In questo caso, DESC
sta per "descending" (decrescente) e indica che si desidera ordinare i risultati in ordine decrescente.