我的申请中有三个活动,名称如下:
活动#1
活动#2
活动结束
同样对于每项活动,我都有一张名称如下的表格:
表#1
表#2
决赛桌
数量列的默认值“0”,用户将在运行时更改它。
我创建了表#1 和表#2 ,它们运行良好。
我只是不知道如何添加表#1 和表#2 的行,其中“数量”大于“0”进入决赛桌。
注意:每个表的id列是PRIMARY KEY AUTOINCREMENT
答案 0 :(得分:2)
INSERT INTO "Table Final"(Product, Qty)
SELECT Product, Qty FROM "Table #1" WHERE Qty > 0
UNION ALL
SELECT Product, Qty FROM "Table #2" WHERE Qty > 0;
答案 1 :(得分:0)
您可以使用union
wordkey来实现此目的。
INSERT INTO Final(Product, Qty)
(SELECT Product, Qty FROM t1 where Qty > 0)
UNION ALL
(SELECT Product, Qty FROM t2 where Qty > 0)
希望有所帮助