我有两个额外的大桌子,有大小的演出。我想使用这两个表的选择创建一个表。像这样的东西
CREATE TABLE ABC SELECT A.FIELD1, B.FIELD1, etc FROM A JOIN B WHERE A.FIELD1=-1;
此查询不会返回任何内容。我只是想创建架构。考虑到表格大小,还有比上述查询更好的方法吗?
答案 0 :(得分:1)
如果您只想要结构而不是数据,只需使用FALSE
条件:
CREATE TABLE ABC AS
SELECT A.FIELD1, B.FIELD1, etc
FROM A
JOIN B ON(1 = 2)