Estoy buscando como ordenar una consulta en un orden específico sin usar union ya que la tabla tiene muchos registros y hacer más de un select podría tomar mucho tiempo.
tengo una tabla con un campo llamado "pos" el cual tiene un valor entero de 1 a 4, lo que intento es que la consulta se ordene de esta forma:
1 - 3 - 2 - 4
en otras palabras la consulta debería ser algo así:
Código MySQL:
Ver original
lo cual debería devolverme los resultados de esta forma
campo1 campo2 pos
campo1 campo2 1
campo1 campo2 1
campo1 campo2 1
campo1 campo2 3
campo1 campo2 3
campo1 campo2 3
campo1 campo2 2
campo1 campo2 2
campo1 campo2 2
campo1 campo2 2
campo1 campo2 4
campo1 campo2 4
campo1 campo2 4
campo1 campo2 4
Es posble lograr algo así en mysql?
Gracias por su ayuda!