Salve,
come faccio a dare una priorità di ordinamento all'interno di una stessa colonna?

se voglio ordinare normalmente faccio
codice:
select * from `management_position`
order by aps_category;
e tenendo conto che aps_category è numerico si ordineranno prima gli 1, poi i 2, i 3 ecc.

ma se voglio un'ordine diverso, pensavo di risolvere così
codice:
select * from `management_position`
order by aps_category=3,aps_category=1,aps_category=4;
ma non ha funzionato...

provato anche con
codice:
select * from `management_position`
order by aps_category in ( 3, 1, 4 ) desc;
ma niente da fare