Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/05/2010, 16:23
acesxx
 
Fecha de Ingreso: mayo-2010
Mensajes: 2
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Saber con la fecha de nacimiento cuantos meses tiene hasta hoy.

DECLARE @cantMeses int = 0,
@mesInicio date,
@mesFinal date


set @cantMeses = DATEDIFF(MONTH, @mesInicio, @mesFinal)
if DAY(@mesInicio) > DAY(@mesFinal)
begin
set @cantMeses = @cantMeses - 1
end



Con eso ya les queda almacenado en @cantMeses la cantidad de meses entre las fechas.

Si hay algo que se deba corregir me avisan.