gpt4 book ai didi

php - 如何在mysql查询中使用当前日期?

转载 作者:行者123 更新时间:2023-11-29 00:13:51 24 4
gpt4 key购买 nike

我有一个数据库,其中包含一个类型为 - 日期的列。我还有一个查询,其中日期输入为静态,效果很好,但我想在查询中使用今天的日期。有什么建议吗?

查询:

 $q = 'SELECT count(ID) as count FROM ORDER WHERE 
ASSIGN_TO ='.$db->qstr($person).' AND OPEN_DATE ='.$db->qstr('2014-05-14');

当前显示 2014-05-14 之后的项目数

最佳答案

您可以使用返回当前日期的 NOW() 函数。为避免按小时/分钟/秒回答偏差,您可以使用 date 提取日期部分:

$q = 'SELECT count(ID) as count FROM ORDER WHERE 
ASSIGN_TO ='.$db->qstr($person).' AND DATE(OPEN_DATE) = DATE(NOW())';

关于php - 如何在mysql查询中使用当前日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23669634/

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