答案 0 :(得分:1)
问题中没有提供太多信息,我不知道您所说的 best 是什么意思,但是以下内容可能会有所帮助:
MERGE INTO tTableD d
USING (SELECT aID, aName, aAge FROM tTableA
UNION
SELECT aID, aName, aAge FROM tTableB
UNION
SELECT aID, aName, aAge FROM tTableC) u
ON (d.aID = u.aID)
WHEN NOT MATCHED THEN
INSERT (aID, aName, aAge)
VALUES (u.aID, u.aName, u.aAge);
好运。