2

複数のテーブルから列のみをコピーしてテーブルを作成する方法??

例えば。フィールド (A1、A2、A3) を持つ t1

t2 with fiedls (D1,D2,D3)

t3 with fields (Z1,Z2,Z3)

ここで、上記の 3 つのテーブルの値ではなく、フィールドのみを使用して新しいテーブルを作成する必要があります。

new_tbl (A1、A2、A3、D1、D2、D3、Z1、Z2、Z3)

どうすればできますか??

4

1 に答える 1

3

これを試して:

create table new_tbl as
select * 
from   t1
join   t1 on 1=2
join   t3 on 1=2

条件 1=2 は常に false です。したがって、データは返されませんが、列ヘッダーが返されます。

于 2012-10-08T08:16:00.343 に答える