求助 sql 查询

taamei 2011-10-23 10:18:01
问题复杂一些

我要查询一段时期内多个部门多个商品的多个规格的销售合计

每个部门一个表

每个表内有多个商品记录

每条记录对应一个规格

要求出所有部门所有商品所有规格的合计数

头疼 如
表一
标识 规格1 规格2
A1 1 1
A1 1
B2 2

表二
标识 规格1 规格2
A1 1 1
A1 1
B2 2
C3 2


想生成一个新的临时表
临时表
标识 规格1 规格2
A1 4 2
B2 4
C3 2


不知道能不能实现
万分感谢
...全文
27 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
taamei 2011-10-23
  • 打赏
  • 举报
回复
谢谢楼上的朋友
表很多 自己再研究一下
--小F-- 2011-10-23
  • 打赏
  • 举报
回复
如果表很多的话 就结合系统表动态拼接。
--小F-- 2011-10-23
  • 打赏
  • 举报
回复
select
标识,sum(规格1) as 规格1,sum(规格2) as 规格2
from
(select * from a
union all
select * from b
)t
group by
标识

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧