gpt4 book ai didi

mysql - 日期之间的 SQL,包括开始日期和结束日期

转载 作者:IT老高 更新时间:2023-10-29 00:13:35 27 4
gpt4 key购买 nike

所以我有这个:

 (CURDATE() BETWEEN start_date AND end_date) 

工作正常。

但是当 CURDATE() 是 2011-12-02 并且 end_date 是 2011-12-02 时,它会抢占行吗?

例如,我的开始日期是 2011-12-01 00:00:00,结束日期是 2011-12-02 23:59:59

所以它只在日期介于两者之间时有效,但如果它在 end_date 本身上则无效。

或者也许它也应该检查时间,因为当它是 2011-12-02 15:30:00 时仍然需要通过此查询选择它。

我该怎么做?

最佳答案

你可以试试

CURDATE() BETWEEN start_date AND DATE_ADD(end_date, INTERVAL 1 DAY)

关于mysql - 日期之间的 SQL,包括开始日期和结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8354638/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com