最近、AS/400 用の DB/2 を使用していて、あまり得意ではないことに出くわしました。2012 年 4 月 30 日から 2013 年 4 月 30 日までの日付のすべての結果を戻すすべてのフィールドを戻すために、この SQL ステートメントを作成しました。
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 の個別のリストを取得できますが、同じクエリで合計を取得する方法が正確にはわかりません (可能であれば)。どんな助けでも大歓迎です。
- ジョシュ