Ik heb een vraag over ORDER BY FIELD. Ik wil sorteren op landen, waarbij ik de meest voorkomende landen bovenaan wil tonen. Omdat het lijstje niet uitputtend is krijg alleen eerst de rest, en dan onderaan de landen waarop ik order. Dus: ORDER BY FIELD(land, 'Netherlands', 'United States', 'Great Britain', 'France', 'Spain'). Ik krijg dan eerst de rest, en onderaan deze landen. Is er een manier om de rest achteraan het rijtje te krijgen?
Ik zie wel dat als ik DESC zou sorteren de lijst omkeert, en ik de FIELD lijst kan omdraaien, maar dat lijkt me meer een hack dan een normale oplossing. Is er iets als ELSE, OTHER of * wat ik achter Spain zou kunnen gebruiken?
2.234 views