我在PhpRunner中的SQL中使用以下查询:
SELECT
[Date],
(MondayStrengthEnd1Sets*MondayStrengthEnd1Reps*MondayStrengthEnd1Distance) + (MondayStrengthEnd2Sets*MondayStrengthEnd2Reps*MondayStrengthEnd2Distance) AS Total
FROM Running
当我运行查询时,我得到一个空白的答案。每个记录都不一定会填写一些字段。上面的示例只是表格中所有字段的片段,在完整的计算中,总共将有近90个字段。所有字段都来自同一张表。
我可以添加什么来查询将空白字段视为空白而不是零,以便仍然计算总数,尽管有些字段没有填写?如果有任何东西可以自动完成所有字段,那就太棒了。
答案 0 :(得分:0)
看起来你需要这样的东西:
SELECT
[Date],
isnull(MondayStrengthEnd1Sets*MondayStrengthEnd1Reps*MondayStrengthEnd1Distance, 0)
+ isnull(MondayStrengthEnd2Sets*MondayStrengthEnd2Reps*MondayStrengthEnd2Distance, 0)
AS Total
FROM Running