gpt4 book ai didi

php - 带有日期和天数的查询之间的 SQL 日期

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

我有一个名为 Renewals 的表,如下所示

id | item_name | next_renewal_date | alert_before_days
2 | Test | 2015-05-25 | 5
6 | Test4 | 2015-05-12 | 2
7 | Test7 | 2015-05-30 | 12

我想在 alert_before_days 之前阅读表格。例如,我需要从当前日期开始的 alert_before_days 之前即将续约的行。

我正在使用 cakephp 并尝试了以下方法,但没有任何效果。它只选择日期作为 1970-01-01

'conditions'=>array('Renewal.NextRenewalDate <=' =>  date('Y-m-d', strtotime("+Renewal.AlertBeforeDays days"))

最佳答案

strtotime 将无法识别该表达式。用 mysql 做 -

'conditions'=>array(
'Renewal.NextRenewalDate <=' => 'DATE_ADD(NOW() + INTERVAL `Renewal`.`NextRenewalDate` DAY)'
)

关于php - 带有日期和天数的查询之间的 SQL 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30566755/

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