私はこのようなことをしたい
SELECT ID, X, Y, Z FROM TABLE_1
これは私に次のようなものを返します:
| IDTABLE_1 | X | Y | Z |
| 1 | a | b | c |
| 2 | d | e | f |
| 3 | g | h | i |
そして、前のテーブル (TABLE_1) の列名を持つ列を持つ別のテーブル TABLE_2 があります。
| IDTABLE_2 | COLUMN |
| 101 | X |
| 102 | Y |
| 103 | Z |
そして今、選択したすべてのデータをこの新しいテーブル TABLE_3 に挿入する必要があり、次のようにする必要があります。
| IDTABLE_3 | IDTABLE_1 | IDTABLE_2 | VALUE |
| 201 | 1 | 101 | a |
| 202 | 1 | 102 | b |
| 203 | 1 | 103 | c |
| 204 | 2 | 101 | d |
| 205 | 2 | 102 | e |
| 206 | 2 | 103 | f |
| 207 | 3 | 101 | g |
| 208 | 3 | 102 | h |
| 209 | 3 | 103 | i |
それを行う簡単な方法に関する提案はありますか?