Ver Mensaje Individual
  #3  
Antiguo 08-04-2010
DasGrun DasGrun is offline
Miembro
 
Registrado: abr 2008
Posts: 109
Reputación: 17
DasGrun Va por buen camino
Gracias por tu ayuda, pero aun quitandolo no me presenta el resultado deseado.

este es un query que se parece al objetivo.

Código SQL [-]
SELECT DISTINCT 
  dbo.PM20000.VENDORID,
  dbo.PM00200.VENDNAME,
  SALDO = (CASE WHEN(dbo.PM20000.DOCTYPE <> 6 AND dbo.PM20000.DOCTYPE <> 5) THEN SUM(dbo.PM20000.CURTRXAM) ELSE '0.00' END) AS FIELD_1,
  SALDO1 = (CASE WHEN(dbo.PM20000.DOCTYPE = 6 AND dbo.PM20000.DOCTYPE = 5) THEN '0.00' ELSE SUM(dbo.PM20000.CURTRXAM) *-1 END) AS FIELD_2
FROM
  dbo.PM20000
  INNER JOIN dbo.PM00200 ON (dbo.PM20000.VENDORID = dbo.PM00200.VENDORID)
GROUP BY
  dbo.PM20000.VENDORID,
  dbo.PM00200.VENDNAME,
  dbo.PM20000.DOCTYPE

Analicenlo y me dice cual es el resultado.
__________________
Hasta Mis Huesos son Codificados?
Responder Con Cita