我有两个日期列;given_schedule
和delivery_schedule
。要查询它们,我使用以下内容:
SELECT *
FROM table2
WHERE CONVERT(date, given_schedule) >= CONVERT(date, DATEADD(dd, -3, GETDATE()))
这SELECT
将返回过去 3 天内的所有行。不过,我需要做的是删除所有返回的行,这些行在delivery_schedule
.
我应该如何更新我的查询来做到这一点?本质上,我想删除以下查询返回的任何内容:
SELECT * FROM table2
WHERE CONVERT(date, delivery_schedule) = CONVERT(date, GETDATE())