No vídeo o comando ORDER BY é utilizado para ordenar de maneira crescente uma coluna tipo INT. O que acontece se tentar aplicar esse comando em uma coluna tipo STRING? Se eu quiser ordenar por ordem alfabética por exemplo, como é possível?
No vídeo o comando ORDER BY é utilizado para ordenar de maneira crescente uma coluna tipo INT. O que acontece se tentar aplicar esse comando em uma coluna tipo STRING? Se eu quiser ordenar por ordem alfabética por exemplo, como é possível?
Oi, Mateus
Independe o tipo
Exemplo:
SELECT id,
first_name,
last_name,
salary
FROM employee
ORDER BY salary DESC, last_name;
Esta consulta retorna registros classificados de acordo com duas colunas: salary e last_name.
id | first_name | last_name | salary |
---|---|---|---|
4 | Michael | Muller | 3000 |
1 | Lisa | Ulman | 3000 |
3 | Thomas | Green | 2400 |
5 | Mary | Green | 2400 |
2 | Ada | Muller | 2400 |
Link para outro exemplo: ORDER BY Exemplo