mysql空数据的处理
1.统计分析时,统计值为null则转为0
//统计婚姻接口调用次数
select count ,(zsj/count) as pjdysj
from(
-- 实时调用量 评论返回时间差(取平均值)
select count(1) as count ,ifnull(sum(TIMESTAMPDIFF(day,a.DTJRQ,b.RKSJ)),0) as zsj
from dsr_hc_bm a ,dsr_hc_hy b
where a.dbmbh='dsr_hc_hy'
and a.DTJRQ like CONCAT('2019','%')
and b.RKSJ like CONCAT('2019','%')
and a.dhcid = b.hyhcid
)c
2.查询字段值为空的数据:空值不一定等于空字符
select * from sr_main where (mhzsfz is null or mhzsfz = '');
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步