2
如何通過僅複製多個表中的列來創建表?複製多個表中的字段以創建新表
例如, T1與場(A1,A2,A3)
t2 with fiedls (D1,D2,D3) t3 with fields (Z1,Z2,Z3)
現在我已經創建使用不僅沒有從上述三個表中的值即
new_tbl領域的新表(A1,A2,A3,D1,D2,D3,Z1,Z2,Z3)
我該怎麼做?
如何通過僅複製多個表中的列來創建表?複製多個表中的字段以創建新表
例如, T1與場(A1,A2,A3)
t2 with fiedls (D1,D2,D3) t3 with fields (Z1,Z2,Z3)
現在我已經創建使用不僅沒有從上述三個表中的值即
new_tbl領域的新表(A1,A2,A3,D1,D2,D3,Z1,Z2,Z3)
我該怎麼做?
試試這個:
create table new_tbl as
select *
from t1
join t1 on 1=2
join t3 on 1=2
條件1 = 2總是假的..所以它不會返回任何數據,但列標題..
+1可能很簡單:'創建表new_tbl as select * from t1,t2,t3 where 1 = 2' –
@JeffreyKemp:你是真的..但我想避免逗號並使用關鍵詞連接 –