Ayuda con consulta .... Sumamente Urgente
Publicado por Sandra Veronica (203 intervenciones) el 08/11/2007 15:13:37
Hola a todos. Me estoy volviendo loca con esta consulta. Si alguien me puede ayudar les agradecería. Paso a contarles.
Tengo un consulta que muestra lo siguiente:
Cuenta Nombre TotFinal60 TotFinal90
---------------------------------------------------------------------------------
932455 Sandra Gamboa 100,00 50,00
933788 Pepe Pepito 0 85,00
875214 Pirulito 180,00 0
968251 Josesito 0 0
-----------------------------------------------------------------------------------
Pero lo que yo necesito es que aquellos que tienen 0 EN LAS DOS DEUDAS no me aparezcan, pero si tienen 0 en alguna de las 2, si me los muestre.
El codigo en SQL que genera es el siguiente y a mi parecer debería funcionar pero no me muestra tambien los que tienen 0 en ALGUNA de las deudas.
SELECT CLIPROV.cuenta, CLIPROV.nombre, Val(NZ([Tot60],0)) AS TotFin60, Val(NZ([Tot90],0)) AS TotFin90
FROM (CLIPROV LEFT JOIN [IM_<90_2] ON CLIPROV.cuenta = [IM_<90_2].cuenta) LEFT JOIN [IM_<60_2] ON CLIPROV.cuenta = [IM_<60_2].cuenta
WHERE (((Val(NZ([Tot60],0)))<>0) AND ((Val(NZ([Tot90],0)))<>0))
ORDER BY Val(NZ([Tot90],0)) DESC;
Espero haber sido clara.
Saludos
Sandra!
Tengo un consulta que muestra lo siguiente:
Cuenta Nombre TotFinal60 TotFinal90
---------------------------------------------------------------------------------
932455 Sandra Gamboa 100,00 50,00
933788 Pepe Pepito 0 85,00
875214 Pirulito 180,00 0
968251 Josesito 0 0
-----------------------------------------------------------------------------------
Pero lo que yo necesito es que aquellos que tienen 0 EN LAS DOS DEUDAS no me aparezcan, pero si tienen 0 en alguna de las 2, si me los muestre.
El codigo en SQL que genera es el siguiente y a mi parecer debería funcionar pero no me muestra tambien los que tienen 0 en ALGUNA de las deudas.
SELECT CLIPROV.cuenta, CLIPROV.nombre, Val(NZ([Tot60],0)) AS TotFin60, Val(NZ([Tot90],0)) AS TotFin90
FROM (CLIPROV LEFT JOIN [IM_<90_2] ON CLIPROV.cuenta = [IM_<90_2].cuenta) LEFT JOIN [IM_<60_2] ON CLIPROV.cuenta = [IM_<60_2].cuenta
WHERE (((Val(NZ([Tot60],0)))<>0) AND ((Val(NZ([Tot90],0)))<>0))
ORDER BY Val(NZ([Tot90],0)) DESC;
Espero haber sido clara.
Saludos
Sandra!
Valora esta pregunta
0