SQL中如何合并两个表,对应字段值如何自动相加??
如图有表一和表二,如何得出表3,表1中有字段c,表2中没有,得出的表3不能丢了字段c,如何写select查询语?...
如图有表一和表二,如何得出表3,表1中有字段c,表2中没有,得出的表3不能丢了字段c,如何写select查询语?
展开
2个回答
展开全部
select ip,addr,sum(次数) from(
select ip,addr,次数 from table1
union all
select ip,addr,次数 from table2)
group by ip,addr
select ip,addr,次数 from table1
union all
select ip,addr,次数 from table2)
group by ip,addr
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-09
展开全部
select a.ip,a.addr,isnull(a.次数,0)+isnull(b.次数,0) 次数 from 表1 a left join 表2 b on a.ip=b.ip and a.addr=b.addr
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询