1个回答
展开全部
联合查询+子查询【注意要联合各个表的字段名和数量都要一样】:
SELECT 号码, 部门, SUM(费用1) AS 费用1, SUM(费用2) AS 费用2, SUM(费用3) AS 费用3 FROM (
SELECT 号码, 部门, 费用1, 费用2, 费用3 FROM 表1
UNION ALL
SELECT 号码, 部门, 费用1, 费用2, 费用3 FROM 表2
UNION ALL
SELECT 号码, 部门, 费用1, 费用2, 0 AS 费用3 FROM 表3
UNION ALL
SELECT 号码, 部门, 0 AS 费用1, 0 AS 费用2, 费用3 FROM 表4) AS TEMPTABLE
GROUP BY 号码, 部门;
SELECT 号码, 部门, SUM(费用1) AS 费用1, SUM(费用2) AS 费用2, SUM(费用3) AS 费用3 FROM (
SELECT 号码, 部门, 费用1, 费用2, 费用3 FROM 表1
UNION ALL
SELECT 号码, 部门, 费用1, 费用2, 费用3 FROM 表2
UNION ALL
SELECT 号码, 部门, 费用1, 费用2, 0 AS 费用3 FROM 表3
UNION ALL
SELECT 号码, 部门, 0 AS 费用1, 0 AS 费用2, 费用3 FROM 表4) AS TEMPTABLE
GROUP BY 号码, 部门;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
百事牛
2024-10-28 广告
2024-10-28 广告
要取消Excel表格的密码,如果您知道密码,最直接的方式是在打开文件后,点击“文件”>“信息”,然后找到“保护工作簿”下的“用密码进行加密”。在弹出的对话框中,删除已设置的密码,点击“确定”并保存更改即可。若忘记密码,您可能需要考虑使用专业...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询