Consulta complicada

13/12/2004 - 11:35 por Fadoyo | Informe spam
Buenas a todos, me gustaria hacer la siguiente consulta. ¿Podriais ayudarme?

¿Lo que me gustaria es que en la consulta que saca la suma total pudiera
filtrar por el campo1 de la consulta. ¿Se podria?

¿Me entendeis?

Gracias
Fadoyo


Select campo1,campo2,dinerototal
from T1,T2
(Select sum(dinero) as dinerototal from TX,TY,TZ
where IDX=IDXY
and IDY=ID_YZ
and TX.IDJODIDO=T1.campo1
) as dinerototal
where T1.ID1=T2.ID2
 

Leer las respuestas

#1 Carlos Sacristán
13/12/2004 - 11:51 | Informe spam
¿Y por qué no lo agrupas por ese concepto y luego lo filtras por lo que
necesites?. Es decir:

...
(SELECT SUM(dinero) as dinerototal, T1.campo1 FROM TX,TY,TZ
WHERE IDX=IDXY AND IDY=ID_YZ AND TX.IDJODIDO=T1.campo1
GROUP BY T1.campo1
) AS dinerototal
WHERE T1.ID1=T2.ID2 AND dinerototal.campo1='tucampo1'


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Fadoyo" escribió en el mensaje
news:OHbXj$
Buenas a todos, me gustaria hacer la siguiente consulta. ¿Podriais


ayudarme?

¿Lo que me gustaria es que en la consulta que saca la suma total pudiera
filtrar por el campo1 de la consulta. ¿Se podria?

¿Me entendeis?

Gracias
Fadoyo


Select campo1,campo2,dinerototal
from T1,T2
(Select sum(dinero) as dinerototal from TX,TY,TZ
where IDX=IDXY
and IDY=ID_YZ
and TX.IDJODIDO=T1.campo1
) as dinerototal
where T1.ID1=T2.ID2


Preguntas similares