【发布时间】:2015-12-11 18:03:36
【问题描述】:
我需要将记录插入到例如表 1 通过为其中一个参考表中的每个记录创建表中每个现有记录的新实例,例如参考表1。
所以,例如...
表 1
ID = 1, Name = John, Ref Table 1 ID = null
参考表 1
ID = 1, Name = Grade 1
ID = 2, Name = Grade 2
想要的 SQL 结果 表一
ID = 1, Name = John, Ref Table 1 ID = 1
ID = 2, Name = John, Ref Table 1 ID = 2
甚至
ID = 1, Name = John, Ref Table 1 ID = null
ID = 2, Name = John, Ref Table 1 ID = 1
ID = 3, Name = John, Ref Table 1 ID = 2
这可以使用标准 SQL 吗?
希望在一个查询中获得所有信息,因为目前看来我必须为每个 ref 表 1 记录重复它。
谢谢
【问题讨论】: