Sumar valores entre dos tablas...

22/06/2007 - 00:55 por Isabela | Informe spam
Hola!

Otra vez yo...perdon lo cansona...pero tengo un problemilla

Tengo dos tablas que no se relacionan entre si, sin embargo debo sumar
los valores de la columna a del atabala x con los valores de la
columna a de la tabla y, cuando en la tabla y esta vacia me debe
mpstrar los valores de la tabla x, pero no me muetra nada:

Lo estoy haciendo asi

SELECT CASE WHEN COUNT(TCOSTOS.IEJE_01) > 0 THEN
SUM(TINGRESOS.IEJE_01) - SUM(TCOSTOS.IEJE_01) ELSE
SUM(ISNULL(TINGRESOS.IEJE_01,0)) END EJE_01
FROM (SELECT * FROM TMPTOTALES WHERE ORDEN = 3) TINGRESOS,
(SELECT * FROM TMPTOTALES WHERE ORDEN P ) TCOSTOS

pero no me funciona. =(

Alguien puede darme una mano... ;)


Gracias de Antemano...

Isabela.
 

Leer las respuestas

#1 Miguel Egea
22/06/2007 - 00:59 | Informe spam
select (select Sum(id/100000) from sys.sysobjects )
+
(Select Sum(id/200000) from sysobjects)

Es un ejemplo de como yo lo haría



"Isabela" wrote in message
news:
Hola!

Otra vez yo...perdon lo cansona...pero tengo un problemilla

Tengo dos tablas que no se relacionan entre si, sin embargo debo sumar
los valores de la columna a del atabala x con los valores de la
columna a de la tabla y, cuando en la tabla y esta vacia me debe
mpstrar los valores de la tabla x, pero no me muetra nada:

Lo estoy haciendo asi

SELECT CASE WHEN COUNT(TCOSTOS.IEJE_01) > 0 THEN
SUM(TINGRESOS.IEJE_01) - SUM(TCOSTOS.IEJE_01) ELSE
SUM(ISNULL(TINGRESOS.IEJE_01,0)) END EJE_01
FROM (SELECT * FROM TMPTOTALES WHERE ORDEN = 3) TINGRESOS,
(SELECT * FROM TMPTOTALES WHERE ORDEN P ) TCOSTOS

pero no me funciona. =(

Alguien puede darme una mano... ;)


Gracias de Antemano...

Isabela.

Preguntas similares