用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 code:
isnull((b.sumpoints - a.usedpoints), 0)
顺序写反了isnull((b.sumpoints - a.usedpoints), 0)
相关问答:
有意者请联系yushan-33@hotmail.com / 18821146311
Microsoft SQL Administrator
Job Description:
A detail oriented Microsoft SQL Administratorwith excellent problem solving, analyti ......
一个总站.三个子站共四个ASP开发的站点;数据库是MSSQL2000;四个站各有自己的数据库(四个站点的库结构都是一样的.),各有自己的信息添加后台,四个站是独立的.四个站都在同一个服务器中.
现在需要现实:
一.如何让总站 ......
mssql的企业管理器中添加mysql的链接服务器怎么操作,我想用企业管理的面板实现,不要代码形式的。详细过程,谁能说说嘛?
引用
直接填写你的服务器地址,端口号,账号及密码就可以了。
你这样说和没说 ......
主机
客户机c1,c2,c3,c4,c5............
要求如何保证客户机向主机提交数据尽量实时.快速.完整
直接用insert 时,锁住主机的表.所以此方法不可行
请高手支招..
如果只插入而不读,用低隔离级别
你插你的,他插 ......
数据库结构:
id hit times
1 1 2008年2月19日
2 26 2008年2月27日
3 32 2008年2月27日
select sum(hit)as wk,time ......