Hola,
Necesito obtener los acumulados del DIA, MES y AÑO.
Con el siguiente SELECT ya obtengo la clave, descripcion y acumulado del
dia.
Pero no tengo idea como agregar la columna del mes y del año.
SELECT Catalogo.Cuenta, Catalogo.Descripcion, SUM(Movimientos.cantidad) AS
Expr1
FROM Codigos RIGHT OUTER JOIN
Movimientos ON Movimientos.Cuenta = Catalogo.Cuenta
WHERE (Movimientos.fec_mov >= CONVERT(varchar(8), GETDATE(), 112)) AND
(Movimientos.fec_mov < CONVERT(varchar(8), GETDATE() + 1, 112))
GROUP BY Catalogo.Cuenta, Catalogo.Descripcion
cambiando el Where por el siguiente obtengo el mes
WHERE (FECHA_lla >= CONVERT(varchar(6), GETDATE(), 112) + '01') AND
(FECHA_lla < CONVERT(varchar(6), DATEADD(mm, 1, GETDATE()), 112))
cambiando el Where por el siguiente obtengo el año:
WHERE (FECHA_lla >= CONVERT(varchar(4), GETDATE(), 112) + '0101') AND
(FECHA_lla < CONVERT(varchar(4), DATEADD(yyyy, 1, GETDATE()), 112))
Las columna que necesito son:
Clave, Descripcion, Dia, Mes, Año
Aprecio mucho cualquier informacion relacionada,
Leer las respuestas