私はSQLにかなり慣れていません。私の質問は、フィールドでグループ化し、列内の値の違いを判断する方法です。例えば。
請求番号 金額
1. c3101 50000
2. c3101 19000
3. c1307 30000
4. c1307 14000
5. c3104 75000
6. c3104 0
7. c1313 5000
8. c1313 10000
予想された結果
1. c3101 -31000
2. c1307 -26000
3. c1313 5000
請求番号に対する金額の差を見つける必要があります。したがって、c3101 の場合、50000 から開始して 19000 になったので、19000 に到達するためのトランザクションは -31000 になります。c3104 は無視されます