首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

表中 NULL 不参与 与其他 字段的 比较吗?解决办法

2012-02-03 
表中 NULL 不参与 与其他 字段的 比较吗?我写了一个更新语句, 其中是表中三个字段做比较 取出最大的值后,

表中 NULL 不参与 与其他 字段的 比较吗?
我写了一个更新语句, 其中是表中三个字段做比较 取出最大的值后,更新到另一张表里的。

现在发现 当字段A为NULL 字段B为数字 字段C为NULL 的时候,更新没反应,没起到效果,

这种情况怎么办?NULL不参与数字之间的比较吗?

[解决办法]
比较的时候加上个条件:isnull(B,0)
这样的话,null值就当0来比较了.


[解决办法]
http://blog.csdn.net/maco_wang/article/details/4540882

null 不等于 null
null is null

如果要让null =null 可以用isnull函数。

热点排行