0

テーブル 1 とテーブル 2 があります。テーブル 1 には列 zoe と clo がありますが、テーブル 2 には列 oez と olc があり、このように zoe=oez と cloe=olc になります。どうすればそれらをマージできますか?

4

1 に答える 1

2

これがあなたが探しているものかどうかはわかりませんが、を使用union allすると、結果を単一のテーブルにマージできます。ただし、これが永続的なテーブルになる場合は、新しい主キーを作成する必要があります。

Select a.id as id, a.value as value
From a
UNION ALL
Select b.id1 as id, b.value1 as value
From b
Group by id, value

例:

http://www.sqlfiddle.com/#!2/093e1/4

于 2013-04-02T16:25:08.160 に答える