A sintaxe do ORDER BY
1:SELECT nome_coluna(s)
2:FROM nome_tabela
3:ORDER BY nome_coluna(s) ASC|DESC
Exemplo de ORDER BYA tabela Pessoas:
id | sobrenome | primeiro_nome | endereco | cidade |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
Agora nós queremos selecionar todos os registro da tabela acima ordenados pelo sobrenome.
Nós usamos o seguinte comando SELECT:
1:SELECT * FROM Pessoas
2:ORDER BY sobrenome
O resultado séra o seguinteid | sobrenome | primeiro_nome | endereco | cidade |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
Exemplo de ORDER BY DESC
Agora nos vamos selecionar todas as pessoas da tabela acima ordenado de forma decrescente pelo sobrenome.
O comando SELECT a ser usado é o seguinte:
1:SELECT * FROM Pessoas
2:ORDER BY sobrenome DESC
O resultado será o seguinte:id | sobrenome | primeiro_nome | endereco | cidade |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
Fonte
Nenhum comentário:
Postar um comentário