SQL查询数据库语句条件不满足没办法显示0,而是空值
如何把下面语句改为,当条件不满足的时候返回0,而不是空值不显示{dede:sqlsql="selectcount(*)asccFromdede_diyform3where...
如何把下面语句改为,当条件不满足的时候返回0,而不是空值不显示
{dede:sql sql="select count(*) as cc From dede_diyform3 where ifcheck=0"}[field:cc/]{/dede:sql} 展开
{dede:sql sql="select count(*) as cc From dede_diyform3 where ifcheck=0"}[field:cc/]{/dede:sql} 展开
1个回答
展开全部
mysql:
select ifnull(count(*),0)+0 as cc From dede_diyform3 where ifcheck=0
sqlserver:
select isnull(count(*),0)+0 as cc From dede_diyform3 where ifcheck=0
挑着用吧
更多追问追答
追问
好像2个都不行,还是返回空值。。。显示不了0
追答
具体什么数据库?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询