Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/11/2013, 11:53
jessy_050909
 
Fecha de Ingreso: noviembre-2013
Ubicación: Nuevo Leon
Mensajes: 70
Antigüedad: 10 años, 6 meses
Puntos: 2
De acuerdo Respuesta: Nueva duda en SQL tal vez sea muy sencilla pero no me queda claro.

:D LISTO SOLO HICE UNOS CAMBIOS SOLO UNA ULTIMA DUDA LA NUEVA COLUMNA M QUE SIGNIFICA?
ANEXO EL CODIGO Y LA IMAGEN :D MUCHAS GRACIAS AMIGO <3



[URL="http://www.mediafire.com/view/xcf35caxtyvymcd/Captura_de_pantalla_2013-11-11_10.54.02.png"]http://www.mediafire.com/view/xcf35caxtyvymcd/Captura_de_pantalla_2013-11-11_10.54.02.png[/URL]


Código SQL:
Ver original
  1. SELECT * FROM(
  2.     SELECT Nombre,Codigo,NumCta,isnull(cargo,0) AS cargo, isnull(abono,0) AS abono, ROW_NUMBER() OVER(partition BY Codigo,NumCta ORDER BY Codigo,NumCta ASC) AS rn  FROM
  3.         (
  4.         SELECT CTA.Nombre AS Nombre,S.Codigo AS Codigo,CTA.Codigo AS NumCta, SUM(CASE WHEN TipoMovto = 0 THEN Importe END) AS Cargo,
  5.         SUM(CASE WHEN TipoMovto = 1 THEN Importe END) AS Abono
  6.         FROM MovimientosPoliza AS M
  7.         INNER JOIN Cuentas Cta ON Cta.Id = M.IdCuenta INNER JOIN SegmentosNegocio S ON Cta.Id = M.IdCuenta
  8.         GROUP BY CTA.Nombre,Cta.Codigo,S.Codigo
  9.         ) AS MovimientosPoliza
  10.     ) AS t1 WHERE rn=1
[/CODE]
__________________
Buen dia.
Jessy Rmz.
No seas como el caminante del desierto que sólo deja una huella; el conocimiento se alcanza con el tiempo y unas cuantas lunas.

Última edición por gnzsoloyo; 11/11/2013 a las 13:26