3 つの異なるテーブルがあり、それぞれに 1 つのフィールドしかありません。
|fname1 | |fname2 | |fname3 |
|*******| |*******| |*******|
|Adam | |Andy | |Alan |
|Bob | |Bryan | |David |
|Charles| |Chuck | |Shawn |
次のように、これらのテーブルを「fname」フィールドのみを持つ 1 つの大きなテーブルにマージしたいと考えています。
|fname |
|*******|
|Adam |
|Bob |
|Charles|
|Andy |
|Bryan |
|Chuck |
|Alan |
|David |
|Shawn |
これは SQL では非常に単純ですが、リレーショナル代数でこれをどのように記述するかは、一生わかりません。順序は気にしません。すべてのデータが 1 つのフィールドの下の 1 つの大きなテーブルにあるだけです。