我最近正在为 AS/400 使用 DB/2,但遇到了一些我并不擅长的东西。我编写了这个 SQL 语句来恢复所有字段,这些字段将恢复从 2012 年 4 月 30 日到 2013 年 4 月 30 日的所有结果我现在已经硬编码了这些值:
SELECT PPOLNO, PPRMPD FROM PFNTLPYMTH WHERE (PYEAR >=2012 AND PMONTH <=4 AND PDAY >=1)
该表有多个相同的 PPOLNO 值,并且与 PPRMPD 字段相同。
我希望能够返回一个 PPOLNO 和所有美元金额的总和。例如:
波波诺 | PPRMPD
1 | 500.00
1 | 500.00
2 | 250.00
1 | 100.00
3 | 5000.00
我想写一个 sql 查询,它会带回:
波波诺 | PPRMPD
1 | 1100.00
2 | 250.00
3 | 5000.00
但我不确定要在 SQL 语句中添加什么来做到这一点。我可以获得一个不同的 PPOLNO 列表,但我不确定如何在同一个查询中获取总和(如果可能的话)。任何帮助将不胜感激。
- 乔什