Cláusula ORDER BY
Os registros mostrados podem está com uma ou mais colunas ordenadas de modo ascendente ou descendente. Utilizando-se para isso a cláusula order by.
Sintaxe :
select Coluna, Coluna, ..., Coluna from Tabela
where Condição
order by Coluna_Ordenada Modo_Ordenação
Tabela |
Nome da tabela |
||||
Coluna |
Nome de uma coluna – Para mostrar todas as colunas pode-se colocar apenas a máscara "*" no lugar do nome das colunas |
||||
Condição |
Cria uma condição para filtrar os dados utilizando os operadores comparativos |
||||
Coluna_Ordenada |
Coluna que será ordenada |
||||
Modo_Ordenação |
Modo que a coluna será ordenada
|
Modo "asc" (Ascendente)
Exemplo :
select Codigo, Nome from Funcion
order by Nome asc
ou
select Codigo, Nome from Funcion
order by Nome
Resultado
Codigo |
Nome |
4 |
Ewerton |
6 |
Geraldo |
5 |
João |
3 |
Julian |
7 |
Maria |
1 |
Tadeu |
2 |
Ylane |
Modo "desc" (Descendente)
Exemplo :
select Codigo, Nome from Funcion
order by Nome desc
Resultado
Codigo |
Nome |
2 |
Ylane |
1 |
Tadeu |
7 |
Maria |
3 |
Julian |
5 |
João |
6 |
Geraldo |
4 |
Ewerton |