用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)
相关问答:
mssql如何只显示有重复的数据呢?
有重复的数据就显示一条重复的数据,没重复的不显示,查询语句该怎么写呢?谢谢
SQL code:
select distinct *
from tablename
where id in (
selec ......
有意者请联系yushan-33@hotmail.com / 18821146311
Microsoft SQL Administrator
Job Description:
A detail oriented Microsoft SQL Administratorwith excellent problem solving, analyti ......
开三个线程跑下面的这个 Do() 函数就会发生死锁.
开三个线程以上,就根本跑不起来!.
不就是对同一主从表进行增删改操作么.就1000条也会这样,太差了!
C# code:
public void Do()
{
......
这世界太可笑了!!!
搜索的全部都不能用,来这里找人解决纺注入的问题,没人能给个好使的防注入代码?
确实可笑,不过不是这个世界
<%
'--------定义部份------------------
Dim ......