14/06/2011, 14:41
|
| | | Fecha de Ingreso: junio-2008 Ubicación: Lima
Mensajes: 360
Antigüedad: 16 años, 7 meses Puntos: 1 | |
Respuesta: Consulta para fusionar, dos consultas ya creadas A ver para no desperdiciar tanto codigo de tu consulta... se me ocurre una solucion rapida...
1° hacerle un UNION ALL a tus 2 consultas... CLARO tienes que normalizarlas y darle los mismo CAMPOS... luego que ya normalizaste las COLUMNAS... entonces a las 2 consultas tienes que ponerle los mismas COLUMNAS que son
SELECT vtas.periodo, vtas.clave_linea, vtas.clave_marca, vtas.clave_grupo, vtas.clave_presentacion, vtas.cant_piezas_mes, vtas.cant_litros_mes, vtas.imp_mxp_mes, vtas.cant_piezas_acum, vtas2.cant_litros_acum, vtas2.imp_mxp_acum, vtas.fecha_actualizacion
FROM TABLA .....
en la 1ra consulta a los campos que no tienen le PONES CERO
de igual manera en la segunda consulta... luego haces un UNION ALL de las 2 consultas y luego haces un SELECT de la UNION y un GRUOP BY del SELECT de los campos iguales y un SUM de las columnas que necesitas CONOCER... jajaja espero te funcione...
como te digo es una solucion rapida... saludos,
__________________ Odio verte ir, pero me encanta verte yendo :) |