Curso SQL - Unico - Aula07 - Ordenação - Alias – ORDER BY
-
Upload
edson-mundin-ferreira -
Category
Documents
-
view
215 -
download
0
Transcript of Curso SQL - Unico - Aula07 - Ordenação - Alias – ORDER BY
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
1/6
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
2/6
www.unimake.com.br
Ordenao
ORDER BY Alias Exerccios
Objetivos
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
3/6
www.unimake.com.br
Especifica a ordem de classificao usada nas colunas retornadas
uma instruo SELECT; A clusula ORDER BY opcional; possvel informar uma ou mais colunas ou expresses a serem
ordenadas Para cada coluna/expresso pode-se informar os parmetros ASC
DESC que indicam que a ordenao ser respectivamente Ascend(Ordem Crescente A..Z) ou Descendente (Ordem Decrescente Z..Ano for informado ser assumido como defaultASC.
possvel informar colunas que no aparecem no SELECT Posso informar o nmero ordinal da coluna ao invs do nome/exp
OrdenaoORDER BY
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
4/6
www.unimake.com.br
ORDER BYexemplos
SELECT fco,fdeFROM esprodORDER BY fde
Lista osprodutos
ordemalfabtica
nome depara A
SELECT fco,fde
FROM esprodORDER BY fde
Lista os
produtos emordemalfabtica
por nome deA para Z
SELECT fco,fdeFROM esprod
ORDER BY 2
Usando onmero
ordinal da
coluna
SELECT fco,fdeFROM esprodORDER BY fGr
Usando umacoluna que
no apareceno SELECT
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
5/6www.unimake.com.br
possvel mudarmos os nomes das colunas usanALIAS, instruo AS;
A instruo AS pode ser omitida; O alias informado na coluna poder ser usado no
ORDER BY;
ALIAS
SELECT fnome AS Nome,
SUM(ftot_nota) AS TotalFROM FANFCGROUP BY 1ORDER BY Nome
-
8/8/2019 Curso SQL - Unico - Aula07 - Ordenao - Alias ORDER BY
6/6