SQL Linguagem Cláusula ORDER BY

SQL Linguagem Cláusula ORDER BY


ORDER BY é uma cláusula opcional que lhe permitirá exibir os resultados de sua consulta em uma ordem ordenada (ordem ascendente ou descendente) com base nas colunas que você especificar para ordenar por.

ORDER BY clause syntax:
SELECT column1, SUM(column2) FROM "list-of-tables" ORDER BY "column-list" [ASC | DESC];

[ ] = optional

Esta instrução selecionará o employee_id, dept, nome, idade e salário da tabela employee_info onde o dept é igual a ‘Vendas’ e listará os resultados em ordem crescente (padrão) com base em seu salário.

ASC = Ascending Order - default

DESC = Descending Order 

Por exemplo:

SELECT employee_id, dept, nome, idade, salário FROM employee_info WHERE dept = ‘Sales’ ORDER BY salary;

Para fazer um pedido baseado em várias colunas, é necessário separar as colunas com vírgulas. Por exemplo:

SELECT employee_id, dept, name, age, salary


FROM employee_info

WHERE dept = 'Sales'

ORDER BY salary, age DESC;

0 comentários :

Postar um comentário