Ayuda con query
Publicado por Juanpa (16 intervenciones) el 31/10/2005 21:32:48
Amigos, tengo un problemita, ojala alguno de ustedes me pueda ayudar o alumbrar a sacarlo adelante.
Tengo que realizar un reporte de dos tablas, por ejemplo
A_10_2005 y B_09_2005, las cuales tienen la misma estructura.
mi select es algo asi:
select * from(
select * from(
select count(a.id_pub) cantidad,
a.id_pub publicacion,
(select x.nombre from cms_publicacion x where x.idpub = a.id_pub) nombre
from a2b_actsession_10_2005 a
where a.id_pub <> 2
group by a.id_pub
having count(a.id_pub) > 1
union
select count(a.id_pub) cantidad,
a.id_pub publicacion,
(select x.nombre from cms_publicacion x where x.idpub = a.id_pub) nombre
from a2b_actsession_09_2005 a
where a.id_pub <> 2
group by a.id_pub
having count(a.id_pub) > 1
)
order by cantidad desc)
where rownum < 11
pero al hacer el union, esto me une las dos tablas y la informacion no me la suma, como puedo hacer para totalizar la informacion de las dos tablas en un select?
La idea es que sume las id_pub de la tabla 1 con los id_pub de la tabla 2 y me entregue un resultado...
si me pueden ayudar se los agradeceria.
Saludos
Juanpa
Tengo que realizar un reporte de dos tablas, por ejemplo
A_10_2005 y B_09_2005, las cuales tienen la misma estructura.
mi select es algo asi:
select * from(
select * from(
select count(a.id_pub) cantidad,
a.id_pub publicacion,
(select x.nombre from cms_publicacion x where x.idpub = a.id_pub) nombre
from a2b_actsession_10_2005 a
where a.id_pub <> 2
group by a.id_pub
having count(a.id_pub) > 1
union
select count(a.id_pub) cantidad,
a.id_pub publicacion,
(select x.nombre from cms_publicacion x where x.idpub = a.id_pub) nombre
from a2b_actsession_09_2005 a
where a.id_pub <> 2
group by a.id_pub
having count(a.id_pub) > 1
)
order by cantidad desc)
where rownum < 11
pero al hacer el union, esto me une las dos tablas y la informacion no me la suma, como puedo hacer para totalizar la informacion de las dos tablas en un select?
La idea es que sume las id_pub de la tabla 1 con los id_pub de la tabla 2 y me entregue un resultado...
si me pueden ayudar se los agradeceria.
Saludos
Juanpa
Valora esta pregunta


0