SELECT NOMBRE,FECHAVENCIMIENTO from PRODUCTOS where DATEDIFF(DAY, GetDate(), FechaVencimiento) < 30
esa sentencia me deberia devolver todos los productos que estan por vencer en 30 dias a la fecha de hoy
--año--dia--mes
ARVEJAS 2016-03-12 00:00:00.000
CURRY 2016-05-11 00:00:00.000
DURAZNOS 2016-05-11 00:00:00.000
pero me devuelve eso y arvejas no deberia estar ya que a la fecha ese producto se vence en mas de 30 dias no entiendo que estoy haciendo mal
agradeceria alguna respuesta saludos!!