クエリからいくつかのデータを取得SUM
しています。は、負のSUM
値と正の値の両方を持つことができます。あるテーブルに正の値を挿入し、別のテーブルに負の値を挿入したいと考えています。
選択クエリの結果セットは次のようになります
total | userid
-----------------------
4750.00 | 11
1339.00 | 3607
-681.81 | 3600
選択クエリの詳細をテーブルに直接挿入する予定でしたINSERT into table (amount,user) SELECT SUM(..) AS total,userid FROM...
. しかし、単一のクエリでそれを行う方法を理解できませんでした。
私は使っているPostgreSQL 8.4.17