0

我有这张桌子:

在此处输入图像描述

我需要计算 tblEventID 为 32 的每一行。所以结果将是 3。(简单的聚合函数):

SELECT COUNT(status) FROM ... 

但:

我还需要将列中的值添加plusOnes到整体中。

所以结果必须是 3 (count) + 2 + 2 + 0 = 7。

这意味着我必须单独查看每一行,将加一的值相加,最后加上总计数。

这是如何实现的?

4

1 回答 1

1

您可以通过将行数和 plusOnes 的总和相加来实现这一点

SELECT COUNT(status) + SUM(plusOnes) FROM ...
于 2021-10-05T12:28:07.197 回答