如何把个表的合计字段 合并SQL查询到一个结果集中

 

     为了把两个查询视图中【视图_物业应交】【视图_抄表应交】的结果再次的集中到一个查询结果中并合计计算出每个用户的计量仪表和物业收费的合计值。

     这个问题搞了2天了,今天终于解决了。

     还要感谢CSDN的各位高手给予我的帮助!

     这是我的发帖提问地址:http://topic.csdn.net/u/20101231/11/aac71c68-079a-4a9e-ae8b-57a422d95a27.html?9729

 

SELECT 用户_ID, 用户名称, 地址, 电话, 区名称, 楼名称, 面积, 人数, 余额, max(上次时间) AS 上次日期, sum(物业应收) AS 物业总应收, sum(抄表应收) AS 抄表总应收
FROM [SELECT 视图_抄表应交.用户_ID, 视图_抄表应交.用户名称, 视图_抄表应交.地址, 视图_抄表应交.电话, 视图_抄表应交.区名称, 视图_抄表应交.楼名称, 视图_抄表应交.面积, 视图_抄表应交.人数, 视图_抄表应交.余额, 视图_抄表应交.最后抄表时间 AS 上次时间, 0 AS 物业应收,视图_抄表应交.应交金额 AS 抄表应收
FROM 视图_抄表应交
UNION SELECT 视图_物业应交.用户_ID, 视图_物业应交.用户名称, 视图_物业应交.地址, 视图_物业应交.电话, 视图_物业应交.区名称, 视图_物业应交.楼名称, 视图_物业应交.面积, 视图_物业应交.人数, 视图_物业应交.余额, 视图_物业应交.开始时间 AS 上次时间, 视图_物业应交.应收金额 AS 物业应收, 0 as 抄表应收
FROM 视图_物业应交
]. AS tmp
GROUP BY 用户_ID, 用户名称, 地址, 电话, 区名称, 楼名称, 面积, 人数, 余额;


                     作者:段利庆  QQ:14035344    

                     一卡通水电暖专家   http://www.duanliqing.kudos.cc/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值