SQL ORDER BY Keyword
ORDER BY palavra-chave é usado para classificar o conjunto de resultados.
SQL ORDER BY Keyword
ORDER BY palavra-chave é usado para classificar o conjunto de resultados de acordo com uma coluna ou várias colunas.
ORDER BY palavras-chave padrão para classificar registros em ordem crescente. Se você precisa para classificar os registros em ordem decrescente, você pode usar a palavra-chave DESC.
Sintaxe SQL ORDER BY
FROM table_name
ORDER BY column_name , column_name ASC|DESC;
A base de dados de demonstração
Neste tutorial, vamos usar o banco de dados exemplo w3big.
O seguinte é uma selecionadas "sites" dados da tabela:
+----+--------------+---------------------------+-------+---------+ | 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 instância
A seguinte instrução SQL para selecionar todos os sites da lista "sites" e classificadas segundo a coluna "Alexa":
Exemplos
saída de execução:
ORDER BY exemplos DESC
A seguinte instrução SQL para selecionar todos os locais da lista de "sites" e siga coluna "Alexa" em ordem decrescente:
Exemplos
saída de execução:
ORDER BY várias colunas
A seguinte instrução SQL para selecionar todos os locais da lista de "sites" e siga o "país" e "Alexa" tipo coluna:
Exemplos
saída de execução: