我有2个表具有相同的标题,table1和table2。 表1:
AMS nr. sample pos
G242 16
G243 14
G246 18
表2:
AMS nr. sample pos
G144 45
G789 32
G189 8
我想在Table1中添加Table2中的数据,并将所有数据存储在Tabel1中。这可能是使用SQL吗?
答案 0 :(得分:4)
看看下面的查询
~/.ssh/authorized_keys
答案 1 :(得分:3)
如果您要插入数据:
INSERT INTO Table1
SELECT * FROM Table2
如果您正在尝试更新表格内容(对于mysql):
UPDATE Table1 T1
JOIN Table2 T2 ON T1.`AMS nr.` = T2.`AMS nr.`
SET T1.`sample pos` = T1.`sample pos` + T2.`sample pos`
答案 2 :(得分:0)
看看下面的查询。
Insert into table1([AMS nr.],[sample pos]) select [AMS nr.],[sample pos] from table2
答案 3 :(得分:0)
一个简单的解决方案(在Table1中添加Table2中的数据并将所有数据存储在Tabel1中):
SELECT AMS_nr, sample_pos
INTO Table1
FROM Table2
类似的结果,但会创建一个新表:
select AMS_nr, sample_pos
from Table1
union all
select AMS_nr, sample_pos
from Table2