Eu tenho uma tabela chamada ANIMALS
que se parece com isso
| name | category |
------------------------
| fluffer | CAT |
| tooter | ELEPHANT |
| tooter_jr | ELEPHANT |
| woofer | DOG |
Se eu classificar a tabela por categoria, obterei todos os CAT
s, então DOG
s, então ELEPHANT
s. Mas eu preciso ordenar a tabela de tal forma que a sequência seja CAT
>>ELEPHANT
DOG
Como posso alcançar este resultado?
Isso pode ser feito usando uma
CASE
instrução naORDER BY
cláusula:Por favor, comente, se e como isso requer ajuste / mais detalhes.