Извлечь все строки трехмесячного возраста по сравнению с текущей датой в SQL Server - PullRequest
0 голосов
/ 20 мая 2019

Мне нужно извлечь все строки из моей таблицы, если они устарели на три месяца по сравнению с текущей датой в SQL Server.

Я пробовал этот запрос SQL:

SELECT
    myDate
FROM
    [dbo].[mydb]
WHERE
    myDate <= CAST (DATEADD(MONTH, - 3, GETDATE()) AS DATE)

Но вывод неправильный, как это решить?

2015-01-01 00:00:00.000
2015-01-01 00:00:00.000
2015-01-01 00:00:00.000
2015-01-04 00:00:00.000
2015-01-03 00:00:00.000
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...