SELECT id, name from spel
WHERE id IN(654,1258,2356,1022,9854,100)
order by case id
when 654 then 1
when 1258 then 2
when 2356 then 3
when 1022 then 4
when 9854 then 5
when 100 then 6 end
Frågan#1
Jag vill plocka ut några poster ur en databas med hjälp av IN(). Nu ser min query ut så här t.ex:
"SELECT id, name from spel WHERE id IN(654,1258,2356,1022,9854,100)"
Och nu är det så att jag vill ha ut posterna i den ordning som id-numrena ligger i IN(). Går det att göra enkelt för annars gör jag det i PHP efter jag plockat ut variablerna.