Ver Mensaje Individual
  #25 (permalink)  
Antiguo 25/02/2013, 15:02
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Listar resultados de tres consultas.

Cita:
Como es posible que ordene los datos sin meter esa variable en la consulta sql?
Porque por default MySQL ordena según el valor de las columnas de izquierda a derecha, y en este caso además, los UNION ALL segmentan el ordenamiento entre si (cada consulta separadamente como subconjunto), mientras que el ORDER BY final ordenaría todo el resultado como un único conjunto.
Creo que te vendría bien profundizar sobre el SQL...

Por cierto, ¿capturaste al final el echo de la consulta?
¿Puedes mostrárnoslo?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)