今天遇到一个需求:
假如我有这几个数字:用户: user
消费: fee
现在数据库里面可能一个用户有多条数据。
例如:
id user fee
1 张三 100
1 张三 50
1 张三 20
2 李四 30
2 李四 20
3 小王 1000
现在我需要这样的结果:
不仅要统计出明细而且要总和,并且按 fee,id排序
小王 1000
张三 170
张三 100
张三 50
张三 20
李四 50
李四 30
李四 20
用union all,在计算出来的结果上再order by就达到了最初的效果了。
select *
from (select t.id, '' name, sum(t.fee) fee, '' fff, '' ff, sum(t.fee) fee2
from tt_test t
group by t.id
union all
(select a.*, b.fee2
from tt_test a,
(select sum(t.fee) fee2, t.id from tt_test t group by t.id) b
where a.id = b.id)) s
order by s.fee2 desc, s.id
from (select t.id, '' name, sum(t.fee) fee, '' fff, '' ff, sum(t.fee) fee2
from tt_test t
group by t.id
union all
(select a.*, b.fee2
from tt_test a,
(select sum(t.fee) fee2, t.id from tt_test t group by t.id) b
where a.id = b.id)) s
order by s.fee2 desc, s.id
感觉有点麻烦,不知道有好的方法没
相关推荐
本资源提供了一份普通发票汇总表及明细表模板,用于记录和统计企业的发票信息。本模板包括四个部分:普通发票汇总表、正数发票清单、负数发票清单和正数发票废票清单。 普通发票汇总表部分记录了企业的发票领用存...
在C#编程中,GridView控件是Windows Forms和ASP.NET应用程序中常用的数据展示组件,它允许开发者以表格的形式展示数据。在本实例中,我们将会深入探讨如何利用C#实现GridView控件的单元格分组显示以及列累计计算功能...
4. **投资收入合计**和**投资损失合计**:分别汇总了各项投资收入和损失的总和,提供了整体投资业绩的概览。 5. **投资净收入**:这是投资收入与投资损失相抵后的结果,正数表示净收益,负数表示净损失,以“一”号...
在报表中,合计项是指企业销售费用总额的合计,包括固定费用和变动费用两部分。 报表的最后还包括了一个说明部分,该部分提供了报表使用说明和注意事项,例如每月度统计,并与预算作比较;差异 +10% 以上应分析...
2. 分类汇总:为了便于统计和分析,收支明细表可以设置不同的分类,例如按月、按周或者按类别进行汇总,这样可以快速了解特定时间段内的总收入、总支出以及结余。 3. 公式计算:Excel的强大之处在于其内置的公式...
- **汇总统计**:通过合计栏,企业可以迅速掌握总体应收款状况,评估流动资金需求和坏账风险。 - **风险评估**:对大额欠款客户进行重点关注,可能需要采取更积极的收款策略,如催收、提供付款计划等。 - **决策...
《订金收入明细表》是企业管理中非常关键的一个财务文档,主要用于记录企业收到的订金情况,以便于跟踪和管理公司的现金流以及未来的销售预测。在本文中,我们将深入探讨订金收入明细表的重要性和如何有效地使用它。...
同时,差旅费用支付明细表也是财务管理的重要工具,通过对这些数据的统计分析,企业可以优化差旅政策,降低运营成本,提高效率。此外,透明化的费用记录也有助于提升公司的合规性和员工的诚信意识。
在表格的底部,有“合计”栏,分别统计了聘用人员和离职/辞退人员的总人数,这对于企业了解当前的人力资源流动状况,预测未来可能的人员需求,以及制定招聘计划都至关重要。 最后,表格还设置了“填表人”和“审核...
拖入pdf文件或包含pdf文件的目录,统计出各尺寸明细的合计。依据手中一张尺寸明细表,A4、A3、A2、A1、A0五大类。A2、A1、A0包含了一些加长尺寸。不在表中的是尺寸,归为未知尺寸。暂未加入多线程,量大时UI不响应。...
每一列代表一个费用项目,便于分类和统计。 - **时间轴**:通常,明细表会按月份或季度划分,以便分析不同时间段内的成本变化。 - **金额栏**:记录每个费用项目的具体金额,可能包括预算金额和实际支出金额。 - ...
- **合计**:统计所有订金的总和,反映企业在特定时间内的订金收入总额。 2. **数据管理**: 使用这样的表格模板能够帮助企业规范订金收入的数据录入,减少人为错误。通过电子表格,可以进行快速计算、过滤、排序...
财务日记账说明 该模板以年月划分sheet。 每个sheet包括收入登记列表、支出登记列表,支出按天汇总列表、收入按天汇总列表、本月支出合计、本月收入合计、本月结余。
在收集到数据后,需要对数据进行处理和计算,例如计算总计金额、平均值等统计信息。这可以通过编程语言中的循环和条件语句来实现。例如,在Python中可以编写如下代码来计算“合计金额”: ```python def calculate_...
10. 合计:统计一定期间内所有冲转票据的总金额。 11. 会计登帐:会计人员根据此表进行账务处理,更新相关会计科目,如应收账款、银行存款等。 三、冲转流程与注意事项 1. 确认冲转需求:当企业有资金需求时,可以...
这份"Excel模板实收资本明细表"是一个重要的工具,用于记录和管理公司的实收资本情况,确保财务数据的准确性和透明度。下面将详细介绍Excel模板在实收资本管理中的应用及其相关知识点。 一、实收资本的概念 实收...
在收益明细表中,可以使用SUM、AVERAGE、COUNT等函数进行合计、平均值和计数等计算,以便快速获取各类收益的总和、平均值等关键指标。 4. **条件格式**:通过设置条件格式,可以突出显示特定的数值范围,如负值、...
整理了各商业银行年报年报数据,包括各大行、股份制银行、城商行、农商行,26个指标的统计。城商行、农商行年报披露的数据维度相对较少。集合多指标。 2、主要指标 发行人代码 发行人代码 发行人全称 存贷款比例(%...
12. **制表说明**:提供了填写表格的指导,强调了序号、月份和审批金额的重要性,并指出分公司需将所有报销人员的信息集中在此表中,以方便管理和统计。 通过这样的社保报销明细汇总表,企业可以有效地监控社保支出...
- **材料统计**:按类别和合计统计所有设备的材料使用情况,支持导出、插入和打印功能。 - **电缆材料统计**:详细列出电缆新增和拆除所需的材料及管道路径。 - **电缆明细表**:显示电缆的起终点、型号规格及敷设...