ASP+SQL 字段求和返回值的问题

dimepSetrst=Server.CreateObject("ADODB.Recordset")sql="selectsum(ep)asepfromepwhereus... dim ep
Set rst=Server.CreateObject("ADODB.Recordset")
sql = "select sum(ep) as ep from ep where username='"&rs("Username")&"' and sh=1 and datediff(d,eptime,'" & startdate& "')<0 and datediff(d,eptime,'" & stopdate & "')>=0 "
rst.open sql,cn,3,3
ep=rst("ep")
response.write ep

求和没什么问题,就是按条件的都可以求出来,没有符合条件的我想让=0就不行,只是空.
我用过
if ep is null then
ep=0
end if
可是不行.
请教高手
我的是求和之后没有找到记录的显示空.
展开
 我来答
我爱家乡水
2009-12-18 · TA获得超过282个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:73.9万
展开全部
mysql下 select id,if(name is null,'空白',name) name,depid from proinfo
oracle下 select id,nvl(name,'空白') name,depid from proinfo

不同的数据处理不一样
百度网友a800768
2009-12-18 · TA获得超过1841个赞
知道大有可为答主
回答量:1928
采纳率:0%
帮助的人:1737万
展开全部
isnull(字段名,0)

sum(isnull(字段名,0))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式