-2
+--------+-----------+-------+
| PartId | InvoiceId | Price |
+--------+-----------+-------+
| 200 | 1000 | 10000 |
| 201 | 1001 | 22000 |
| 202 | 1002 | 30000 |
+--------+-----------+-------+
+--------+-----------+-------+
| PartId | PaymentId | Price |
+--------+-----------+-------+
| 200 | 1000 | 1000 |
| 200 | 1001 | 3000 |
| 201 | 1002 | 5000 |
+--------+-----------+-------+
+-----------+-----------+-------------------------+
| InvoiceId | PaymentId | Balance Need to be Paid |
+-----------+-----------+-------------------------+
| 1000 | 1000 | 9000 |
| 1000 | 1001 | 6000 |
| 1001 | 1002 | 17000 |
+-----------+-----------+-------------------------+
カーソルはパフォーマンスがあまり良くありません。カーソルを使用しないと、請求書支払いマッピングテーブルを更新する方法はありますか?更新中にカーソルを避ける
請求書のマッピングテーブルがどのようなものです:あなたは
update
クエリでjoin
を使用することができますか?どのように更新したいですか?あなたの質問は明確ではありません。 –3番目のテーブルは請求書支払いマッピングテーブルです。私がやりたいことは、その日の終わりです。マップする必要があり、それぞれの請求書ごとにどれだけの残高を支払う必要があるのかを確認してください。 – user2792602
あなたはカーソルの実装がありますか?それを改善したいですか?もしそうなら、コードを教えてください。 –