
26/10/2009, 13:43
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 2
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Order by en Union En las consultas con Union solo puede emplearse el order by unido a un limit.
Como no tengo antigüedad no puedo incluir el enlace, pero buscando en Google por order y union mysql aparece como primera opción.
Cita del manual Mysql: SELECT:
(SELECT a FROM tbl_name WHERE a=10 AND B=1 ORDER BY a LIMIT 10)
UNION
(SELECT a FROM tbl_name WHERE a=11 AND B=2 ORDER BY a LIMIT 10);
Los ORDER BY para comandos SELECT individuales entre paréntesis tienen efecto sólo al combinarlos con LIMIT. De otro modo, el ORDER BY se optimiza a parte. |