我更好地解释了我的问题:
我有一张像这样的表:|ID|DATE|DAYS|
我网站中的用户可以在我的数据库中搜索一系列日期,因此我需要检查用户选择的最小日期是否大于DATE
列中的日期以及DATE
转发{ {1}}低于或等于用户选择的最大日期。有办法吗?有人能帮我吗?谢谢!! :)
答案 0 :(得分:2)
你可以尝试下面的内容:
SELECT *
FROM your_table
WHERE date < 'your_input_min_date'
AND 'your_input_max_date' >= DATE_ADD(date, INTERVAL days DAY)