Ver Mensaje Individual
  #1  
Antiguo 07-10-2007
Daniel_ASV Daniel_ASV is offline
Registrado
 
Registrado: sep 2005
Posts: 8
Reputación: 0
Daniel_ASV Va por buen camino
Sum de una Union en Firebird

Hola compañeros estoy queriendo sumar unos importes que tengo en una union de dos tablas pero solo me regresa una sola suma.

Alguien sabe como puedo obtener la suma de las sumas de estas dos tablas:

Código SQL [-]
select DOCUMENTOAFECTADO, sum(IMPORTE) as sumabonos
from RECIBOSCAJA 
where 
  SUCURSALAFECTADA=:SA and
  IDAFECTADA=:ID and
  DOCUMENTOAFECTADO=OCTO
group by DOCUMENTOAFECTADO
union select DOCUMENTOAFECTADO, sum(IMPORTE)
from notascredito
where
  SUCURSALAFECTADA=:SA and
  IDAFECTADA=:ID  and
  DOCUMENTOAFECTADO=OCTO
group by DOCUMENTOAFECTADO

Encontre que en SQL Server se pone

Código SQL [-]
Select DOCUMENTOAFECTADO, sum(IMPORTE) as sumabonos
from (Aquí adentro la consulta anterior) as Todas 
group by DOCUMENTOAFECTADO

Pero no me funciono en firebird marca token unknown en el parentesis espero que me puedan ayudar con esta consulta

Última edición por Daniel_ASV fecha: 07-10-2007 a las 06:47:30.
Responder Con Cita