
05/01/2010, 09:26
|
| | Fecha de Ingreso: enero-2010
Mensajes: 1
Antigüedad: 15 años, 3 meses Puntos: 0 | |
unir dos consultas SQL distintas como puedo unir dos consultas sql distintas? la primera consulta es esta
SELECT srvvariable.idvariable as id, srvvariable.descripcion as descripcion, SUM(srvrespuestadetalle.valordecimal)as IT
from srvrespuestadetalle
inner join srvrespuesta on srvrespuestadetalle.idrespuesta=srvrespuesta.id
inner join srvpreguntacolumna on srvrespuestadetalle.idpreguntacol=srvpreguntacolum na.id
inner join srvpreguntafila on srvpreguntacolumna.idpreguntafila=srvpreguntafila. id
inner join srvvariable on srvpreguntafila.idvariable=srvvariable.idvariable
inner join srvencuesta on srvpreguntafila.idencuesta=srvencuesta.id
where (srvvariable.codservicio like 1)and (srvrespuestadetalle.codperiodo=12) and (srvrespuestadetalle.gestion=2009)and (srvvariable.idvariable like'1%' and (srvrespuestadetalle.codtc='B'))
group by (srvvariable.descripcion)
que me devuelve una descripcion y un monto ingresos por un trimestre de una empresa, la segunda me devuelves el total
SELECT srvvariable.idvariable as id, srvvariable.descripcion as descripcion, SUM(srvrespuestadetalle.valordecimal)as total
from srvrespuestadetalle
inner join srvrespuesta on srvrespuestadetalle.idrespuesta=srvrespuesta.id
inner join srvpreguntacolumna on srvrespuestadetalle.idpreguntacol=srvpreguntacolum na.id
inner join srvpreguntafila on srvpreguntacolumna.idpreguntafila=srvpreguntafila. id
inner join srvvariable on srvpreguntafila.idvariable=srvvariable.idvariable
inner join srvencuesta on srvpreguntafila.idencuesta=srvencuesta.id
where (srvvariable.codservicio like 1)and (srvrespuestadetalle.gestion=2009)and (srvvariable.idvariable like'1%' and (srvrespuestadetalle.codtc='B'))
group by (srvvariable.descripcion)
lo que quiero es que me devuelva en una sola consulta
la descripcion el monto del primer trimestre del segundo del tercero y el total....
ya tengo las conultas pero no se como unirlas un UNION no sirve porque no me aumenta la columna trimestre I o trimestre II me une en una sola las columnas desceripcion y monto total.... |