gpt4 book ai didi

php - mysql 查询仅检索具有 start_date > now() 的记录

转载 作者:行者123 更新时间:2023-12-01 00:32:38 26 4
gpt4 key购买 nike

我正在尝试检索开始日期大于当前时间戳的所有记录。为什么这可能不起作用的任何想法:

WHERE (UNIX_TIMESTAMP(event_dates.start_date)) > DATE(NOW())

这是示例开始日期列 2010-10-30

最佳答案

  • UNIX_TIMESTAMP 返回自纪元以来的秒数
  • DATE() 返回一个类似 'yyyy-mm-dd' 的字符串

我敢肯定,比较这 2 个会导致意想不到的结果。使用 UNIX_TIMESTAMPDATE,但两者都要这样做。 (或执行 UNIX_TIMESTAMP(DATE(NOW())) 以便比较正确的格式。

关于php - mysql 查询仅检索具有 start_date > now() 的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807093/

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