gpt4 book ai didi

php - MySQLi CURDATE() 今天和明天 2 小时后?

转载 作者:行者123 更新时间:2023-11-29 02:50:24 28 4
gpt4 key购买 nike

我正在使用当前日期从我的数据库中检索结果。

我当前的代码如下所示:

$sql = "SELECT * 
FROM `1ymzj0g_orders`
WHERE `processed` = '1'
AND DATE(`order_date`) = CURDATE() LIMIT 100";

这对于从今天开始获得结果非常有用,尽管就我的情况而言,它需要从今天到明天凌晨 2 点之前获得结果。

我猜测在当前布局下,午夜后我的结果会被清除,但是我需要在午夜后保留结果,但不是整整两天,直到凌晨 2 点左右。

这可能吗?如果可以,您能在这里给我一些建议吗?

最佳答案

您可以使用 DATE_ADD 和 HOUR 间隔来设置 order_date 的限制类似这样的事情:

WHERE DATE(`order_date`) = CURDATE() OR DATE(`order_date`) < DATE_ADD(CURDATE(), INTERVAL + 12 HOUR)

关于php - MySQLi CURDATE() 今天和明天 2 小时后?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36628589/

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