我有一张大桌子,里面有一些空的东西。从带有0而不是NULL的表中进行选择最简单的方法是什么?
或者,如果没有简单的方法可以做到这一点,我愿意将表中的所有空值物理地替换为0。
有很多列,我不想用ISNULL( FieldName ,0)这样的东西来遍历每一列作为FieldName。
发布于 2011-10-28 22:49:59
除了ISNULL,您还可以使用COALESCE,它与ANSI SQL兼容。
select coalesce(yourcolumn, 0)有很多列,我不想像ISNULL( FieldName ,0)那样遍历每一列作为FieldName。
你不可能总能得到你想要的。太可惜了。这是一种方法:一列接一列。
https://stackoverflow.com/questions/7930810
复制相似问题