27/01/2010, 14:15
|
| | Fecha de Ingreso: febrero-2009
Mensajes: 142
Antigüedad: 15 años, 10 meses Puntos: 0 | |
group by hola,
Se que se puden agrupar consultas de varias tablas pero con los campos iguales, pero ahora me encuentro que este query, tiene diferentes campos y se desea agrupar, habra una forma de hacerlo???
este es mi query.
select me.id_medio,me.cv_medio, tm.cv_tipomedio,tm.id_tipomedio from tbl_monitoreo m
Inner JOIN cat_tipomedio tm ON(m.id_tipomedio=tm.id_tipomedio)
Inner JOIN cat_medio me ON(m.id_medio=me.id_medio)
where m.d_fechacaptura >= '2010-01-01' and m.d_fechacaptura <= '2010-01-08'
and m.id_empresa= 2 and m.id_industria=2 and m.id_categoria=2
UNION
select s.id_sitio,s.cv_sitio, tm.cv_tipomedio,tm.id_tipomedio from tbl_monitoreointernet m
Inner JOIN cat_tipomedio tm ON(m.id_tipomedio=tm.id_tipomedio)
Inner JOIN cat_sitio s ON(m.id_sitio=s.id_sitio)
where m.d_fechacaptura >= '2010-01-01' and m.d_fechacaptura <= '2010-01-08'
and m.id_empresa= 2 and m.id_industria=2 and m.id_categoria=2
UNION
select r.id_radiofonico,r.cv_radiofonico, tm.cv_tipomedio,tm.id_tipomedio from tbl_monitoreoradio m
Inner JOIN cat_tipomedio tm ON(m.id_tipomedio=tm.id_tipomedio) Inner JOIN cat_gruporadiofonico r ON(m.id_radiofonico=r.id_radiofonico)
where m.d_fechacaptura >= '2010-01-01' and m.d_fechacaptura <= '2010-01-08'
and m.id_empresa= 2 and m.id_industria=2 and m.id_categoria=2
UNION
select t.id_televisora,t.cv_televisora, tm.cv_tipomedio,tm.id_tipomedio from tbl_monitoreotv m
Inner JOIN cat_tipomedio tm ON(m.id_tipomedio=tm.id_tipomedio) Inner JOIN cat_televisora t ON(m.id_televisora=t.id_televisora)
where m.d_fechacaptura >= '2010-01-01' and m.d_fechacaptura <= '2010-01-08'
and m.id_empresa= 2 and m.id_industria=2 and m.id_categoria=2 |