gpt4 book ai didi

php - MySQL - 计算日期范围内的行出现次数,但将 null 转换为 0 以便显示

转载 作者:可可西里 更新时间:2023-11-01 07:42:52 26 4
gpt4 key购买 nike

这是我当前的查询

SELECT DAYNAME(date_created) AS Day, 
COUNT(*) AS my_count FROM sometable
WHERE (@date_created >= '2010-10-20 21:02:38' OR @date_created IS NULL)
AND (@date_created <= '2010-10-27 21:02:38' OR @date_created IS NULL)
GROUP BY DAY(date_created)

如果计数存在,它只返回当天的数据。

我正在研究 ifnull,但没有成功

我确定这很简单,但我想不通!

任何帮助将不胜感激

最佳答案

使用合并:

SELECT COALESCE(x,0) AS val FROM table;

如果x为null,它将返回0

关于php - MySQL - 计算日期范围内的行出现次数,但将 null 转换为 0 以便显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032836/

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