有个需求:
需要根据上级表单id(p_data_id)进行分组统计 一个下级表单的 当日、昨日、累计的次数
我这里先用count() 统计出其中一个数值 的报警次数,但是存在一种情况是:
表单如果还没有数据,count()可以统计为0,但是如果我进行分组统计的话(group by),显示的时无数据(这个结果我不能在后续 将每个分组的数据进行相加)。
所以我又用ifnull 想将无数据转化为0,但是 我 转化的结果还是为无数据。
没太懂为什么
求捞一下!!
有个需求:
需要根据上级表单id(p_data_id)进行分组统计 一个下级表单的 当日、昨日、累计的次数
我这里先用count() 统计出其中一个数值 的报警次数,但是存在一种情况是:
表单如果还没有数据,count()可以统计为0,但是如果我进行分组统计的话(group by),显示的时无数据(这个结果我不能在后续 将每个分组的数据进行相加)。
所以我又用ifnull 想将无数据转化为0,但是 我 转化的结果还是为无数据。
没太懂为什么
求捞一下!!
你先在navicat中执行下你的SQL看看是不是null,我怀疑你是字段没映射上,造成的null。
有帮助请采纳