Existem outras formas de usar ORDER
nos meus resultados?
20150507094958A DISPOSED 2015-05-07 09:50:00.853 Samuel MONEY
20150507094958A DISPOSED 2015-05-22 09:25:00.000 Jeff AUTOMOBILES
20150507094958A DISPOSED 2015-05-26 09:39:00.000 Joel FIREARMS
20150507094958A DISPOSED-READY 2015-05-29 09:57:00.000 Samuel MONEY
20150706132447A OUT 2011-10-19 11:25:00.000 Samuel AUTOMOBILES
20150406110457A OUT 2015-04-02 11:07:00.000 Shane FIREARMS
20150406105740A OUT 2015-04-06 11:00:00.000 Cordero FIREARMS
20150406105740A IN 2012-03-27 21:15:00.000 Alex BICYCLES
Eu quero colocar tudo FIREARMS
no topo e ainda ordenar por qualquer outra coluna.
Há várias maneiras para se fazer isso. No entanto, isso pode funcionar para você:
Vou arriscar um palpite sobre o que você está procurando. Eu fiz a suposição de que a tabela é chamada
test
, a coluna que contém as entradas paraFIREARMS
,MONEY
, etc. é chamadacategory
e, claro, você tem suas outras colunas.Assim, com uma tabela simplificada e alguns dados definidos como
Então, eu escreveria a consulta como
que permite que você primeiro coloque
FIREARMS
as entradas no topo e, em seguida, classifique por uma coluna secundária, onde neste caso eu escolhi como a colunaperson
secundária .ORDER BY
Você pode usar este SQL FIDDLE para confirmar se ele atende às suas necessidades.