Cita:
Empezado por ContraVeneno
En SQL Server harías algo como:
Código SQL [-]Select F.Factura,
case when datediff(dd, F.FechaFactura, GetDate()) <30 then F.Monto else 0 end 30dias,
case when datediff(dd, F.FechaFactura, getdate()) between 31 and 45 then F.Monto else 0 end 45dias
case when datediff(dd, F.FechaFactura, getdate()) between 46 and 60 then F.Monto else 0 end 60dias
...
...
From Facturas F
where ...
|
El problema es que lo que supongo que quiere hacer es ACUMULAR las facturas que caigan en este rango, para un analisis de cobranza. Con este query no se acumulan estas cantidades.