在SQL语句中查询数据时若数据库中没有数据将值设为0

我现在有一个表(qty)有三个字段(date,num,sum)我的数据是每天向表里存一条,但是有的时候设备出现问题时会导致数据表中没有当天的数据,但是我需要取出当天的数据... 我现在有一个表(qty)有三个字段(date,num,sum)我的数据是每天向表里存一条,但是有的时候设备出现问题时会导致数据表中没有当天的数据,但是我需要取出当天的数据,如果没有date=当天的日期,num为空,sum=0,这个该怎么处理例如:今天150826我的表里的数据:date num sum150823 2 3150824 2 3150825 2 3而我需要显示的数据是:date num sum150823 2 3150824 2 3150825 2 3150826 0这个要怎么用SQL语句实现呀?急求,谢谢大神们帮忙啊!只有15分了,可以使用的全给了 展开
 我来答
夕夜问情
2015-08-26 · TA获得超过537个赞
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:351万
展开全部
可以SELECT isnull(sum,0)sum 意思就是如果sum列为null则显示0
更多追问追答
追问
出不来呀,我的数据库中根本就没有今天的这一条数据,所以在查询的时候还是查询到昨天的,没有今天的数据呀
追答
你的意思是今天的数据没有插入到表里?然后要让今天的数据全部显示为0?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式