UPDATE News SET Hits=(CASE Hits WHEN NULL THEN 1 ELSE Hits+1 END) WHERE ID=1
3 回答
拉丁的传说
TA贡献1789条经验 获得超8个赞
UPDATE News
SET Hits=
(CASE WHEN Hits IS NULL THEN 1 ELSE Hits+1 END)
WHERE ID=1
婷婷同学_
TA贡献1844条经验 获得超8个赞
SQL里面的null判断必须写为is null
UPDATE News SET Hits=(CASE
WHEN Hits IS NULL THEN 1 ELSE Hits + 1 END)
WHERE ID=1
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
不用case,用isnull函数即可
update News set Hits = IsNull( Hits, 0 ) + 1 where ID = 1
- 3 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消