Este wikiHow ensina como usar a cláusula ORDER BY em SQL para classificar os resultados de uma tabela. A cláusula ORDER BY permite classificar uma ou mais colunas em ordem crescente e decrescente.
Passos
Etapa 1. Digite SELECT *
Isso significa que veremos todas as colunas. Passe para a próxima linha.
Etapa 2. Insira FROM nome_tabela
Substitua table_name pelo nome da tabela e, a seguir, vá para a próxima linha.
Etapa 3. Insira os critérios ORDER BY;
aqui estão alguns exemplos:
- Por exemplo, se você quiser exibir os resultados em ordem alfabética com base em uma coluna chamada NOME, deverá usar ORDER BY NAME;. A ordem crescente é a ordem de classificação padrão, mas você também pode especificar que deseja aumentar usando ORDER BY NAME ASC; se você quiser.
- Se você preferir mostrar os resultados na ordem oposta, use ORDER BY NAME DESC;. DESC significa "ordem decrescente".
- Se você deseja classificar com base em duas colunas, separe-as por vírgulas. Por exemplo, ORDER BY LAST_NAME ASC, FIRST_NAME DESC; exibiria os resultados classificados em ordem alfabética pelo sobrenome. Se o mesmo LAST_NAME corresponder a várias entradas de FIRST_NAME, os resultados de FIRST_NAME também serão exibidos em ordem decrescente.
Etapa 4. Execute o comando
Agora você verá seus resultados de SQL na ordem apropriada.