gpt4 book ai didi

php - SQL : Get all rows if date is nul

转载 作者:行者123 更新时间:2023-11-29 14:05:15 25 4
gpt4 key购买 nike

我正在编写一个 PHP 函数,其中有 2 个参数,start_dateend_date

我还想如果两个日期都为空,那么这个函数应该返回所有行

这是我的 mysql 查询

select COUNT(*) from demo_meeting where meeting_datetime > "2013-01-01 OR NULL" and  meeting_datetime < "2013-09-10 OR NULL";

如果两个日期都可用,则此查询工作正常,如果我将两个日期都用作 NULL,它将返回零行。

请告诉我如何改进此查询,以便如果两个日期均为 NULL,则它可以返回所有 session

谢谢

最佳答案

if (empty($start_date) &&  empty($end_date)){
$sql="select COUNT(*) from demo_meeting where meeting_datetime > '$start_date' and meeting_datetime < '$end_date'";
}else{
$sql="select COUNT(*) from demo_meeting";
}

关于php - SQL : Get all rows if date is nul,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14474990/

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