Вы можете сделать это любым способом - сначала добавьте 10 дней к EXPDATE и сравните его с текущей датой, как показано ниже.
select * from MyTable Where DATEADD(DAY, 10, EXPDATE) < GETDATE()
Другой способ: вы можете вычесть 10 дней с сегодняшнего дня и сравнить их с EXPDATE..
select * from MyTable Where DATEADD(DAY, -10, GETDATE()) > EXPDATE
Я бы предпочел 2-й вариант и использовал бы переменную для вычисления 10-дневной даты в качестве константы, а затем использовал ее в предложении where, как показано ниже.
Declare @myDate datetime
SET @myDate = DATEADD(DAY, -10, GETDATE())
select * from MyTable Where @myDate > EXPDATE