我有一张桌子,像:
VALID_FROM | VALID_TO | stock
2020-10-01 | 2020-10-02 | 10
2020-10-02 | 2020-10-04 | 9
2020-10-04 | 2020-10-08 | 5
... | ... |
2020-12-15 | 2020-12-16 | 0
我需要为特定日期设置一个日期范围,从:
“2020-11-26”-2周/14天
'2020-11-26'+2周/14天
我可以只使用固定的日期。
SELECT *
FROM table AS t
WHERE t.VALID_FROM >= '2020-11-12'
AND t.VALID_TO <= '2020-12-10'
比如:
SELECT *
FROM table AS t
WHERE t.VALID_FROM >= '2020-11-26' - INTERVAL '14' DAY
AND t.VALID_TO <= '2020-11-26' + INTERVAL '14' DAY
但这给了我一个错误信息: