Que opinan o que me recomiendan.
Código SQL:
Ver original
SELECT DISTINCT Nombre,Codigo,NumCta,isnull(cargo,0) AS cargo, isnull(abono,0) AS abono FROM ( SELECT CTA.Nombre AS Nombre,S.Codigo AS Codigo,CTA.Codigo AS NumCta, SUM(CASE WHEN TipoMovto = 0 THEN Importe END) AS Cargo, SUM(CASE WHEN TipoMovto = 1 THEN Importe END) AS Abono FROM MovimientosPoliza AS M INNER JOIN Cuentas Cta ON Cta.Id = M.IdCuenta INNER JOIN SegmentosNegocio S ON Cta.Id = M.IdCuenta GROUP BY CTA.Nombre,Cta.Codigo,S.Codigo ) AS MovimientosPoliza;
[/CODE]
LINK`S donde se aprecian los datos de la consulta.
"COMO SE OBSERVA EN LA IMAGEN LOS DATOS SON IDENTICOS PERO SOLO NECESITO UNO POR NUMERO DE CUENTA".
De igual forma deseo saber si el HAVING es buena opcion para lo que deseo o mejor utilizo otra sentencia.
[URL="http://www.mediafire.com/view/vfkhk8hh4z7z4ll/Captura_de_pantalla_2013-11-11_09.39.13.png"]http://www.mediafire.com/view/vfkhk8hh4z7z4ll/Captura_de_pantalla_2013-11-11_09.39.13.png[/URL]
[URL="http://www.mediafire.com/view/0r1mdhgtjsxr7qg/Captura_de_pantalla_2013-11-11_09.39.23.png"]http://www.mediafire.com/view/0r1mdhgtjsxr7qg/Captura_de_pantalla_2013-11-11_09.39.23.png[/URL]
De ante mano muchas gracias