Tengo una declaración como la siguiente. La orden devuelta es 1,4,5. Mi código espera 4,5,1 debido a las reglas de precedencia de salida. ¿Cómo hago que mysql devuelva el orden que especifiqué?MySql en orden de conjunto?
select *
from Post
where flag='0' and id in(4,5,1)
¡agradable! (yadayada) – knittl
¡Agradable! parece que me lo da en el orden 1 5 4 (escribiendo esto como una nota para otros) pero .Reverse() en .NET resuelve eso: D –
@acidzombie: también se puede ordenar por find_in_set (...) desc – knittl