ORDER BY no SQL

ORDER BY no SQL

 

A função ORDER BY em SQL é uma instrução utilizada para classificar o resultado de uma consulta em ordem crescente ou decrescente. A função permite que os dados sejam apresentados de maneira organizada e fácil de compreender.

 

Como funciona a função ORDER BY

 

A função ORDER BY é utilizada após a cláusula SELECT na consulta SQL. É possível classificar os resultados por uma ou mais colunas específicas. Por padrão, a ordenação é feita em ordem crescente, mas é possível especificar a ordem decrescente adicionando a palavra-chave DESC após o nome da coluna.

 

Por exemplo, imagine que você tenha a tabela abaixo e deseje selecionar todos os dados de uma tabela de clientes e classificá-los por idade em ordem crescente.

 

tabela clientes

 

Nome Idade GastoMensal
Rafael 28 400
Pedro 30 534
Henrique 22 670
João 30 521

 

 A consulta SQL para realizar esta tarefa seria a seguinte:

 

SELECT *

FROM clientes

ORDER BY idade

 

E teria o resultado abaixo

 

Nome Idade GastoMensal
Henrique 22 670
Rafael 28 400
Pedro 30 534
João 30 521

 

Caso quiséssemos que a classificação seja na ordem descrente deveríamos acrescentar a palavra DESC e o código ficaria da seguinte maneira:

 

SELECT *

FROM clientes

ORDER BY idade DESC;

 

Também podemos usar mais de uma coluna na hora de classificar

 

SELECT *

FROM clientes

ORDER BY idade, nome;

 

Que nos daria esse resultado:

 

Nome Idade GastoMensal
Henrique 22 670
Rafael 28 400
João 30 521
Pedro 30 534

 

Importância da função ORDER BY

 

A função ORDER BY é extremamente importante porque permite que os dados sejam apresentados de maneira organizada e fácil de compreender.

 

A função ORDER BY também é útil quando se precisa apresentar dados em ordem específica para uma apresentação ou relatório. Por exemplo, é possível classificar os dados por data para mostrar a evolução de uma métrica ao longo do tempo.

 

Conclusão

 

A função ORDER BY em SQL é uma ferramenta valiosa que permite classificar o resultado de uma consulta em ordem crescente ou decrescente. A função é importante porque permite que os dados sejam apresentados de maneira organizada e fácil de compreender, facilitando a análise e a apresentação de dados. Se você estiver trabalhando com dados em SQL, é importante que conheça e compreenda a função ORDER BY para obter o máximo de benefícios de sua análise de dados.

Compartilhe nas mídias:

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Categorias

Conheça a Motim Academy

Tenha acesso a cursos gratuitos e se destaque no mercado sem gastar nada

Os artigos
mais lidos: