使用以下(部分(查询时,我得到以下结果:
SELECT TLC, DUTYTYPE, SUM(SUM1) FROM
**Result**
Person1 Category1 4
Person1 Category3 5
Person1 Category4 7
Person2 Category1 8
Person2 Category2 2
Person2 Category3 1
Person2 Category4 3
Person3 Category2 9
Person3 Category4 3
我希望它看起来像这样:
Person Category Count
Person1 Category1 4
Person1 Category2 0
Person1 Category3 5
Person1 Category4 7
Person2 Category1 8
Person2 Category2 2
Person2 Category3 1
Person2 Category4 3
Person3 Category1 0
Person3 Category2 9
Person3 Category3 0
Person3 Category4 3
因此,如果总和/计数导致 NULL 仍然包括在内。有可能做到吗?
尝试添加 NVL 来选取空值。如果这是你想要的。
SELECT TLC, DUTYTYPE, NVL(SUM(SUM1), 0) FROM
**Result**
您可能需要外部联接。 还要考虑可能的 NOT NULL 属性。 你有你的整个代码吗?