【问题标题】:Computed Column Showing Blank Value - SQL Server显示空白值的计算列 - SQL Server
【发布时间】:2018-09-13 18:40:45
【问题描述】:

我有一个表,我希望计算不同的列并将计算结果存储在另一列中。我正在使用简单的计算列选项来总结这些列。但问题是计算列没有显示在任何结果中。这是我在计算列字段中使用的参数。

[mo1]+[mo2]+[mo3]+[mo4]+[mo5]+[mo6]+[mo7]+[mo8]+[mo9]+[mo10]

P.S 我已经在 Ms. Access 表单中链接了这个表。

【问题讨论】:

  • 看起来很有可能需要进行一些标准化。

标签: sql-server sum calculated-columns isnull qsqlquery


【解决方案1】:

你需要处理NULL:

ISNULL(mo1,0) + ISNULL(mo2, 0) + ...

或者如果是文本,那么你可以使用CONCAT:

CONCAT(mo1, mo2, mo3, ..., mo10)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    相关资源
    最近更新 更多