SQL语句里怎么将SUM里的空值赋值为0
sqlts="selectsum(qjtianshu)astsfromlist_qingjiawherexingming_id="&requestid&""这个句语里,q...
sqlts="select sum(qjtianshu) as ts from list_qingjia where xingming_id="&requestid&""
这个句语里,qjtianshu的值有时候会是空集,如何在qjtianshu为空值时自动赋值为0?
注:ISNULL,NVL,isnumeric,都使用过了,都还是不行,或者我用得不对?
源码是这样的:
<%
set rsts=server.createobject("adodb.recordset")
sqlts="select sum(qjtianshu) as ts from list_qingjia where xingming_id="&requestid&""
rsts.open sqlts,conn,1,1
%>
已累计<%=rsts("ts")%>天;
当qjtianshu是空集时便不显示,有数值时是正常的。
请求高手帮解决一下,很急的。
问题还是不能解决呀。。。。
请大家帮一下哈。。。
空值时还是会出错。。 展开
这个句语里,qjtianshu的值有时候会是空集,如何在qjtianshu为空值时自动赋值为0?
注:ISNULL,NVL,isnumeric,都使用过了,都还是不行,或者我用得不对?
源码是这样的:
<%
set rsts=server.createobject("adodb.recordset")
sqlts="select sum(qjtianshu) as ts from list_qingjia where xingming_id="&requestid&""
rsts.open sqlts,conn,1,1
%>
已累计<%=rsts("ts")%>天;
当qjtianshu是空集时便不显示,有数值时是正常的。
请求高手帮解决一下,很急的。
问题还是不能解决呀。。。。
请大家帮一下哈。。。
空值时还是会出错。。 展开
7个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询