Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2013, 16:33
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 11 años, 10 meses
Puntos: 127
Respuesta: usar union o alias

Para eso existe el UNION, para unir consultas SELECT de los mismos campos.

Recuerda que si no especificas UNION ALL sólo retornará aquellas consultas que tengan resultados y omitirá las que no, lo cual puede ser perjudicial si usas la posicionalidad.

También recuerda que para unir varios SELECT con cláusulas LIMIT o GROUP BY hace falta usar paréntesis a cada consulta

La diferencia con respecto a segunda consulta en que especificas comas para separar los datos, con respecto a un UNION, es que el UNION retorna cada SELECT en una fila diferente mientras que retornar varias columnas de varias tablas hace que aparezca el total en cada fila, como JOIN.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor

Última edición por dontexplain; 27/06/2013 a las 16:46