gpt4 book ai didi

php - mysql。以月为单位的日期差异

转载 作者:可可西里 更新时间:2023-11-01 07:58:30 24 4
gpt4 key购买 nike

我正在尝试编写查询以获取日期大于 11 个月或小于 12 个月的所有数据。我已经尝试了下面的查询,它返回以天为单位的日期差异。有什么方法可以检查月份吗??

$qb ->select("pj,DATE_DIFF(CURRENT_TIME(), pj.date) as dt)
->from("PrevJbs", "pj");

最佳答案

有Mysql函数PERIOD_DIFF

它可以做得更容易,但它操作 PERIODS

$qb ->select("
pj,
PERIOD_DIFF(DATE_FORMAT(CURRENT_TIME(), '%Y%m'), DATE_FORMAT(pj.date, '%Y%m')) AS dt
")
->from("PrevJbs", "pj");

关于php - mysql。以月为单位的日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32001772/

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