次のレコードを持つ「MIVTable」というテーブルがあります。
MIVID Quantity Value
------ ---------- --------
14 10 3000
14 20 3500
14 15 2000
15 20 3000
15 50 7500
16 25 2000
ここでは、次のように MIVID に基づいて、上記のテーブルを「HeaderTbl」と「DetailTbl」などの 2 つのテーブルに格納する必要があります。
ヘッダーテーブル:
HID MIVID TotalQuantity TotalValue
----- ------- ------------- -----------
1 14 45 8500
2 15 70 10500
3 16 25 2000
ここで、HID は ID 列を持つ主キーです。
詳細テーブル:
HID MIVID Quantity Value
----- ------- ------------ -------
1 14 10 3000
1 14 20 3500
1 14 15 2000
2 15 20 3000
2 15 50 7500
3 16 25 2000
MIVTable に 4 つの異なる MIVID 手段が含まれている場合、HeaderTbl の MIVID に基づいて 4 つの行を作成する必要があるとします。これを行う方法?