易截截图软件、单文件、免安装、纯绿色、仅160KB

用mssql怎样实现这样的效果

下面是计算当前积分的sql语句:如果记录为null时显示0

select isnull('0',(b.sumpoints - a.usedpoints)) as points

结果:所有记录都显示 0

如果:
select (b.sumpoints - a.usedpoints) as points
却出现null
请问怎样将这些null变成0呢?
select isnull((b.sumpoints - a.usedpoints), 0) as points


isnull((b.sumpoints - a.usedpoints), 0)

SQL code:
select isnull((b.sumpoints - a.usedpoints),0) as points


引用
下面是计算当前积分的sql语句:如果记录为null时显示0

select isnull('0',(b.sumpoints - a.usedpoints)) as points

结果:所有记录都显示 0

如果:
select (b.sumpoints - a.usedpoints) as points
却出现null
请问怎样将这些null变成0呢?

顺序反了,楼上正解

SQL code:


isnull((b.sumpoints - a.usedpoints), 0)




顺序写反了isnull((b.sumpoints - a.usedpoints), 0)




相关问答:

招聘MsSQL DBA - 上海

有意者请联系yushan-33@hotmail.com / 18821146311

Microsoft SQL Administrator

Job Description:

A detail oriented Microsoft SQL Administratorwith excellent problem solving, analyti ......

总站分站MSSQL库结构

一个总站.三个子站共四个ASP开发的站点;数据库是MSSQL2000;四个站各有自己的数据库(四个站点的库结构都是一样的.),各有自己的信息添加后台,四个站是独立的.四个站都在同一个服务器中.
现在需要现实:
一.如何让总站 ......

mssql的企业管理器中添加mysql的链接服务器怎么操作

mssql的企业管理器中添加mysql的链接服务器怎么操作,我想用企业管理的面板实现,不要代码形式的。详细过程,谁能说说嘛?

引用
直接填写你的服务器地址,端口号,账号及密码就可以了。

你这样说和没说 ......

MSSQL客户机上交数据

主机
客户机c1,c2,c3,c4,c5............
要求如何保证客户机向主机提交数据尽量实时.快速.完整
直接用insert 时,锁住主机的表.所以此方法不可行
请高手支招..
如果只插入而不读,用低隔离级别

你插你的,他插 ......

mssql 时间比较问题

数据库结构:
        id      hit      times
1 1 2008年2月19日
2 26 2008年2月27日
3 32 2008年2月27日

select sum(hit)as wk,time ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号