| <<< Voltar | Avançar >>> |
13. Ordenando o resultado
Para exibir os dados numa determinada ordem use a opção order by. Exemplo:
mysql> select * from cliente; +--------+---------+ | codigo | nome | +--------+---------+ | 1 | João | | 2 | Maria | | 3 | José | | 4 | Manuel | | 5 | Adão | | 6 | Rodrigo | | 7 | Davi | | 8 | Karla | | 9 | Samuel | | 10 | Ana | +--------+---------+ 10 rows in set (0.00 sec) mysql> select * from cliente order by nome; +--------+---------+ | codigo | nome | +--------+---------+ | 5 | Adão | | 10 | Ana | | 7 | Davi | | 1 | João | | 3 | José | | 8 | Karla | | 4 | Manuel | | 2 | Maria | | 6 | Rodrigo | | 9 | Samuel | +--------+---------+ 10 rows in set (0.00 sec) mysql>
Você ainda pode organizar os registros em ordem descendente:
mysql> select * from cliente order by nome desc; +--------+---------+ | codigo | nome | +--------+---------+ | 9 | Samuel | | 6 | Rodrigo | | 2 | Maria | | 4 | Manuel | | 8 | Karla | | 3 | José | | 1 | João | | 7 | Davi | | 10 | Ana | | 5 | Adão | +--------+---------+ 10 rows in set (0.00 sec) mysql>
| <<< Voltar | Avançar >>> |