oracle 统计每月累积购买人数
来源:互联网 发布:bilibil直播优化 编辑:程序博客网 时间:2024/05/06 00:19
oracle 可有什么方法 统计每月累积购买人数
比如说有个门店 2008年购买商品的人数
表:t_buy_log 字段 f_username 用户名称;购买时间f_buytime
1 如果是统计每月购买人数
select to_char(f_buytime,'yyymm'),count(distinct f_username)
from t_buy_log
group by to_char(f_buytime,'yyymm')
order by to_char(f_buytime,'yyymm') asc
结果:
1月 100人
2月 150人
3月 50人
2 如果统计每月累积购买人数 ?
1月 100人
2月 是1月和2月的购买人数 客户有重复 值在100-250之间
3月 是1-3月的购买人数
这个该怎么写呢?
用分析函数的SUM 好像不行
1-1
select to_char(f_buytime,'yyymm'),count(distinct f_username)
from t_buy_log
WHERE to_char(f_buytime,'yyymm')='200901'
1-2
select to_char(f_buytime,'yyymm'),count(distinct f_username)
from t_buy_log
WHERE to_char(f_buytime,'yyymm') between '200901' and '200902'
1-3
select to_char(f_buytime,'yyymm'),count(distinct f_username)
from t_buy_log
WHERE to_char(f_buytime,'yyymm') between '200901' and '200903'
Create Table t_tmp_test As
select oldtable.tm,
(
select/*+parallel(t,20)*/ count(distinct f_username)
from t_Base_Prouser_Suc t where to_char(f_Expectenddate, 'yyyyMM') <= oldtable.tm
And t.f_Source In ( Select f_buymodeid From T_base_Flat_Type Where f_department = 1)
) rs
from
(
select to_char(add_months(to_date('2007-01-01','YYYY-MM-DD'),(Level-1)),'yyyymm') tm
from dual
connect by level < months_between(to_date('2009-12-01','YYYY-MM-DD'),to_date('2007-01-01','YYYY-MM-DD'))+1
) oldtable
- oracle 统计每月累积购买人数
- 在Global.asax中使用定时器来统计在线人数和每天每月的访问量
- 在Global.asax中使用定时器来统计在线人数和每天每月的访问量
- 全球获得Oracle认证人数最新统计
- oracle按部门统计员工人数
- 统计在线用户(在Global.asax中使用定时器来统计在线人数和每天每月的访问量 )
- 人数统计
- Oracle认证:全球获得Oracle认证人数统计
- 统计每月订单总额
- oracle:利用游标统计每年入职的员工人数
- 查询今年每月注册的人数
- Oracle学习累积
- 在线人数统计
- HttpSessionListener统计在线人数
- 在线人数统计
- 如何统计在线人数
- HttpSessionListener统计在线人数
- HttpSessionListener统计在线人数
- 回应王海洋,李楠,谢跃平诸君的顶推,今天开博了。
- XP系统下,如何设置成开机直接登陆,不用输入密码
- eVC编程遇到的各种问题之——各种指针的获取
- 走进Linq Linq to SQL源代码赏析
- 如何做到长按power键唤醒系统!
- oracle 统计每月累积购买人数
- 【转】面向对象设计中的经验原则
- jw flv media player 的使用问题
- 天的IDC业 路在何方
- zen-cart全新做一个自己的模板应参考文档
- oracle分区表总结
- 连接mysql server 5.0 数据库的乱码问题,utf8编码,中文正确显示
- Axis
- 关于基类和派生类中虚拟方法的探讨