| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 806 人关注过本帖
标题:两个表的记录合并的SQL查询语句怎样写?
只看楼主 加入收藏
davyxjc
Rank: 2
等 级:论坛游民
帖 子:130
专家分:76
注 册:2009-6-30
结帖率:70.37%
收藏
已结贴  问题点数:5 回复次数:4 
两个表的记录合并的SQL查询语句怎样写?
有两个表:
A表  部门       费用         费用所属   
     工程部     500          研发费用
     销售部     1000         销售费用

B表  部门       人员名称     工资       费用所属
     总经办     张三         1500       管理费用
     工程部     李四         3000       研发费用

现在要做一份统计表,A表与B表部门相同,则费用与工资相加,以部门,费用所属分类。得出的结果如下:
     部门      费用        费用所属  
     工程部    3500        研发费用
     销售部    1000        销售费用
     总经办    1500        管理费用
请问以上统计表怎样写SQL语句?

谢谢大家了!










搜索更多相关主题的帖子: 管理费用 统计表 销售部 工程部 
2012-05-26 09:16
榴紫丫
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:33
专家分:135
注 册:2011-11-3
收藏
得分:1 
创建一个视图不就行了 create view
2012-05-26 22:00
davyxjc
Rank: 2
等 级:论坛游民
帖 子:130
专家分:76
注 册:2009-6-30
收藏
得分:0 
视图好象不行啊,有哪位知道怎样实现此功能呢?
2012-05-27 11:40
tangyunzhong
Rank: 5Rank: 5
来 自:广西
等 级:职业侠客
威 望:4
帖 子:97
专家分:364
注 册:2010-7-28
收藏
得分:4 
以下是引用davyxjc在2012-5-26 09:16:37的发言:

有两个表:
A表  部门       费用         费用所属   
     工程部     500          研发费用
     销售部     1000         销售费用

B表  部门       人员名称     工资       费用所属
     总经办     张三         1500       管理费用
     工程部     李四         3000       研发费用

现在要做一份统计表,A表与B表部门相同,则费用与工资相加,以部门,费用所属分类。得出的结果如下:
     部门      费用        费用所属  
     工程部    3500        研发费用
     销售部    1000        销售费用
     总经办    1500        管理费用
请问以上统计表怎样写SQL语句?

谢谢大家了!
select 部门,sum(费用) as '费用',费用所属 from
(select 部门,费用,费用所属 from A表
union all
select 部门,工资 as 费用,费用所属 from B表)m
group by 部门,费用所属

大概就是上面这样,因为没有你的表,所以没有测试。
2012-05-28 12:48
davyxjc
Rank: 2
等 级:论坛游民
帖 子:130
专家分:76
注 册:2009-6-30
收藏
得分:0 
非常感谢4楼的朋友。
2012-05-28 14:30
快速回复:两个表的记录合并的SQL查询语句怎样写?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018098 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved