Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Unir dos consultas en una sola

Estas en el tema de Unir dos consultas en una sola en el foro de Mysql en Foros del Web. Hola necesito la ayuda para unir dos consultas pero de forma horizontal, agregando mas columnas las consultas son las siguientes. Código: SELECT sum(impresos), sum(mal_marcado), sum(mal_tejido), ...
  #1 (permalink)  
Antiguo 26/06/2010, 00:21
 
Fecha de Ingreso: octubre-2009
Mensajes: 35
Antigüedad: 15 años, 1 mes
Puntos: 2
Unir dos consultas en una sola

Hola necesito la ayuda para unir dos consultas pero de forma horizontal, agregando mas columnas las consultas son las siguientes.
Código:
SELECT sum(impresos), sum(mal_marcado), sum(mal_tejido), sum(corto) FROM orden_cortada WHERE  cod_cortadora <= '%02__' OR cod_cortadora >= '%01__' GROUP BY SUBSTR(cod_cortadora,7,8)
Código:
SELECT  sum(venta_impresos), sum(venta_mal_marcado), sum(venta_mal_tejido), sum(venta_corto), sum(venta_recortado) FROM precios_orden WHERE  cod_cortadora <= '%02__' OR cod_cortadora >= '%01__' GROUP BY SUBSTR(cod_cortadora,7,8)
Como pueden observar en ambas hago la consulta ordenandolas con cod_cortadora que en ambas es una llave foranea y que es lleva primaria en otra tabla de donde salen ambas... y pues si alguien me puede ayudar como resolver esto pero sin UNION porque quiero agregar mas columnas no mas filas si me pueden ayudar porfavor
  #2 (permalink)  
Antiguo 26/06/2010, 00:23
 
Fecha de Ingreso: octubre-2009
Mensajes: 35
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Unir dos consultas en una sola

Cita:
Código MySQL:
Ver original
  1. SELECT sum(impresos), sum(mal_marcado), sum(mal_tejido), sum(corto) FROM orden_cortada WHERE  cod_cortadora <= '%02__' OR cod_cortadora >= '%01__' GROUP BY SUBSTR(cod_cortadora,7,8)
Cita:
Código MySQL:
Ver original
  1. SELECT  sum(venta_impresos), sum(venta_mal_marcado), sum(venta_mal_tejido), sum(venta_corto), sum(venta_recortado) FROM precios_orden WHERE  cod_cortadora <= '%02__' OR cod_cortadora >= '%01__' GROUP BY SUBSTR(cod_cortadora,7,8)

Etiquetas: dos, unir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:41.