首页 新闻 会员 周边

如何在查询的数据中插入一些统计数据

0
[已解决问题] 解决于 2011-12-15 10:42

比如我查询销售量

根据日期排序

在每一天的后面插入一行统计数据,怎么实现?

日期      收入

10-10   12

10-10   10

10-10   8

10-10   10

            40

10-11   12

10-11   10

10-11   9

10-11   10

            41

Dozer的主页 Dozer | 初学一级 | 园豆:30
提问于:2011-10-12 18:49
< >
分享
最佳答案
0

先查询出来所有的基础数据,然后根据日期Group By下,在Union All到基础数据表中即可。

select 日期,收入,0 as Type from Table
union all
select 日期,sum(收入),1 from Table group by 日期

加入一个Type字段区分基础数据还是汇总数据。

webaspx | 小虾三级 |园豆:1973 | 2011-10-13 14:55

正解,

dearz | 园豆:588 (小虾三级) | 2011-10-13 15:49
其他回答(2)
0

是想实现分组统计的功能吗?

artwl | 园豆:16736 (专家六级) | 2011-10-12 20:24

对的,但是   既要显示原始数据,也要显示统计数据

支持(0) 反对(0) Dozer | 园豆:30 (初学一级) | 2011-10-13 09:42
0

没懂什么意思

喬喬AI | 园豆:996 (小虾三级) | 2011-10-13 00:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册