我想做这样的事情
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_2,其中有一列包含上一个表(TABLE_1)中的列名:
| 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 |
关于简单方法的任何建议?