我有 2 个基表 TABLE_1 和 TABLE_2。我想派生一个包含两个表的 ID 的新表。

我需要 SQL 查询来创建名为 NEW_TABLE 的第三个表,其中 ID_1 和 ID_2 组合形成主键。如果 TABLE_1 或 TABLE_2 中的任何 ID 被更新或删除,它也应该反射(reflect)在 NEW_TABLE 中。
例如:

TABLE_1          TABLE_2
ID    XXX        ID     ZZZ
100   A          200     P
101   B          201     Q
102   N          202     R
103   F          203     S

NEW_TABLE
ID_1   ID_2
100    200
100    201
100    203
101    200
101    202
103    200
103    201
103    203

请帮助我......提前致谢..:-)

最佳答案

您可以使用 SELECT INTO 从某些表中进行选择并将数据插入到新表中。

关于php - 如何从其他两个表创建派生表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10417703/

10-16 15:46