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:
1 | select ifnull( count (*),0)+0 as cc From dede_diyform3 where ifcheck=0 |
sqlserver:
1 | select isnull ( count (*),0)+0 as cc From dede_diyform3 where ifcheck=0 |
挑着用吧
更多追问追答
追问
好像2个都不行,还是返回空值。。。显示不了0
追答
具体什么数据库?
本回答被提问者和网友采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询