Latest web development tutorials

SQL ORDER BY Chiave

ORDER BY parola chiave viene utilizzata per ordinare il set di risultati.


SQL ORDER BY Chiave

ORDER BY parola chiave viene utilizzata per ordinare il set di risultati in base ad una o più colonne.

ORDER BY parole chiave di default per ordinare i record in ordine crescente. Se avete bisogno di ordinare i record in ordine decrescente, è possibile utilizzare la parola chiave DESC.

SQL ORDER BY sintassi

SELECT column_name , column_name
FROM table_name
ORDER BY column_name , column_name ASC|DESC;


Il database demo

In questo tutorial, useremo database di esempio w3big.

Il seguente è un selezionati "siti web" dati della tabella:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+

ORDER BY esempio

La seguente istruzione SQL per selezionare tutti i siti dalla lista "siti web" e allineati secondo la colonna "Alexa":

Esempi

SELECT * FROM siti web ORDINE BY Alexa;

Uscita Esecuzione:



ORDER BY esempi DESC

La seguente istruzione SQL per selezionare tutti i siti dalla lista "siti web" e seguire colonna "Alexa" in ordine decrescente:

Esempi

SELECT * FROM siti web ORDINE BY Alexa DESC;

Uscita Esecuzione:



ORDER BY colonne multiple

La seguente istruzione SQL per selezionare tutti i siti dalla lista "siti web" e seguire la "campagna" e "Alexa" colonna di ordinamento:

Esempi

SELECT * FROM siti web ORDINE BY Paese, Alexa;

Uscita Esecuzione: