sql中两个表结构相同,如和汇总数据

有两个表结构相同,例如表1有8001,5,表2有8001,3,如何把表2中的数据按照编号相同的条件更新表中的字段相加,得到结果表1为8001,8,表1和表2中数据很多,编号有重复的,也有没重复的;

第1个回答  2017-06-29
selectA.*fromA,BwhereA.FID=B.FIDandA.NAME=B.NAME
第2个回答  2017-06-29
select col1,sum(col2)
from (
select col1,col2 from A
union all
select col1,col2 from B
) t
group by col1追问

你这个是查询吧,我是要直接修改表1中的数据了

本回答被网友采纳
相似回答