【发布时间】:2019-05-07 05:21:28
【问题描述】:
假设我有两个这样的表:
table 1:
a b data
--- --- ----
a1 b1 1
a1 b2 2
a2 b1 3
a2 b2 4
table 2:
a b data
--- --- ----
a1 b1 5
a1 b2 6
a2 b1 7
a2 b2 8
我需要按以下方式组合它们:
a b c data
--- --- --- ----
a1 b1 1 1
a1 b2 1 2
a2 b1 1 3
a2 b2 1 4
a1 b1 2 5
a1 b2 2 6
a2 b1 2 7
a2 b2 2 8
输入表在两个不同的文件中,我需要将输出表写入一个新文件。
我找到了这个question,但它的要求并不完全相同,我需要一个新文件中的新表,而不是视图。
c 列在 a 和 b 之后并不重要。
我知道可以添加一列
ALTER TABLE table_name ADD c TEXT;
但这会用NULL 填充新列。
【问题讨论】:
标签: sqlite