SQL Server - Restar fecha al ultimo día del mes anterior

 
Vista:

Restar fecha al ultimo día del mes anterior

Publicado por Walter Pérez (2 intervenciones) el 22/06/2017 22:28:19
Buenas tardes, tengo una consulta he intentado de todo y no lo he podido lograr.

Necesito sacar los días de morosidad de los clientes, en mi pais hay una fecha de corte que es el ultimo día del mes anterior (en este caso 31-05-2017)

Entonces tengo un campo en la tabla se llama (fechapago) ese campo me muestra a la fecha que el cliente tiene la deuda.

Ejemplo si un cliente tiene @fechapago = 30-04-2017 necesito restarle al 31-05-2017(que es el ultimo día del mes anterior)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Restar fecha al ultimo día del mes anterior

Publicado por Isaias (4558 intervenciones) el 23/06/2017 17:10:50
¿Obtener el ULTIMO dia del mes anterior a una fecha dada?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Restar fecha al ultimo día del mes anterior

Publicado por wperez (2 intervenciones) el 23/06/2017 18:16:32
Correcto automáticamente que en la consulta me reste el ultimo día del mes anterior. Ej. Si estamos el 4 de Julio que me reste el 30 de Junio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Restar fecha al ultimo día del mes anterior

Publicado por Isaias (4558 intervenciones) el 23/06/2017 19:05:25
Entonces la problematica seria, ¿Como obtengo el ULTIMO DIA del mes anterior?

1
select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()  ), 0));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar