以下のようなデータがあります
※()内は実際はそれぞれのマスタテーブルで持ってる情報です
テーブル1:(旧)従業員数データ
id | 会社勤務先ID | 職種ID | 従業員数 |
---|---|---|---|
1 | 1 | 1(営業) | 10 |
2 | 1 | 2(エンジニア) | 5 |
3 | 2 | 1(営業) | 20 |
4 | 3 | 2(エンジニア) | 10 |
テーブル2:会社勤務先データ
id | 会社ID | 勤務先ID |
---|---|---|
1 | 1(会社A) | 1(東京) |
2 | 1(会社A) | 2(大阪) |
3 | 2(会社B) | 1(東京) |
4 | 2(会社B) | 2(大阪) |
これを以下のように変更したいです
テーブルA:(新)従業員数データ
id | 会社職種ID | 従業員数 |
---|---|---|
1 | 1 | 30(*会社Aの東京と大阪の営業の合計) |
2 | 2 | 5 |
3 | 3 | 20 |
4 | 4 | 10 |
テーブルB:会社職種データ
id | 会社ID | 職種ID |
---|---|---|
1 | 1(会社A) | 1(営業) |
2 | 1(会社A) | 2(エンジニア) |
3 | 2(会社B) | 1(営業) |
4 | 2(会社B) | 2(エンジニア) |