gpt4 book ai didi

php - 比较mysql中的日期,其中日,月和年分别存储

转载 作者:可可西里 更新时间:2023-11-01 08:26:19 24 4
gpt4 key购买 nike

我想比较几个条目,我将日、月和年保存在单独的变量中。当我尝试以下操作时,我没有得到正确的答案:

    $rescount=mysql_query('SELECT COUNT(*) FROM  `sdcheckings` WHERE  `dchecked` = 1 AND  `email` ="'.$_SESSION['email'].'" AND  `cday` >'.date('j').' AND  `cmonth` >='.date('n').' AND  `cyear` >='.date('Y'));

原因是这会忽略下个月的条目,但天数较小。解决此问题的最简单方法是什么?

最佳答案

我认为您可以使用 CONCAT_WS 在查询中创建日期

DATE(CONCAT_WS('-',cyear,cmonth,cdate)) AS date

然后你得到了yyyy-mm-dd格式的日期来比较

关于php - 比较mysql中的日期,其中日,月和年分别存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35248417/

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