现有一表结构如下:SQL> desc angle.customer
名称 是否为空? 类型
----------------------------------------- -------- ---------------- MEMBERID NUMBER(1)
CASH NUMBER(5,1)
TIME DATE
其中数据如下:
MEMBERID CASH TIME
---------- ---------- ----------
1 452.6 02-1月 -07
1 452.6 02-2月 -07
1 452.6 02-4月 -07
1 452.6 02-5月 -07
1 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
1 452.6 02-11月-06
1 452.6 02-10月-06
1 52.6 02-9月 -06
3 452.6 02-1月 -07
1 452.6 02-2月 -07
2 452.6 02-4月 -07
1 452.6 02-5月 -07
6 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
3 452.6 02-11月-06
1 452.6 02-10月-06
1 452.6 02-8月 -07
2 452.6 02-4月 -07
2 452.6 02-5月 -07
1 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
3 452.6 02-11月-06
3 452.6 02-10月-06
3 52.6 02-9月 -06
3 452.6 02-1月 -07
3 452.6 02-2月 -07
1 452.6 02-4月 -07
1 452.6 02-5月 -07
1 452.6 02-1月 -07
4 452.6 02-1月 -07
1 452.6 02-12月-06
5 452.6 02-11月-06
1 452.6 02-10月-06
1 52.6 02-9月 -06
现要求根据要求出表单如下:
1、为2007年一到四月每月出帐;
2、出帐要求是打印出月消费cash>100且在出帐所在月份的前5个月内至少有三月有消费的帐户!
要求用procedure写出,机子能自动处理,谢谢啊!小弟实在整不出,只有求出各位大侠了!
名称 是否为空? 类型
----------------------------------------- -------- ---------------- MEMBERID NUMBER(1)
CASH NUMBER(5,1)
TIME DATE
其中数据如下:
MEMBERID CASH TIME
---------- ---------- ----------
1 452.6 02-1月 -07
1 452.6 02-2月 -07
1 452.6 02-4月 -07
1 452.6 02-5月 -07
1 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
1 452.6 02-11月-06
1 452.6 02-10月-06
1 52.6 02-9月 -06
3 452.6 02-1月 -07
1 452.6 02-2月 -07
2 452.6 02-4月 -07
1 452.6 02-5月 -07
6 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
3 452.6 02-11月-06
1 452.6 02-10月-06
1 452.6 02-8月 -07
2 452.6 02-4月 -07
2 452.6 02-5月 -07
1 452.6 02-1月 -07
1 452.6 02-1月 -07
1 452.6 02-12月-06
3 452.6 02-11月-06
3 452.6 02-10月-06
3 52.6 02-9月 -06
3 452.6 02-1月 -07
3 452.6 02-2月 -07
1 452.6 02-4月 -07
1 452.6 02-5月 -07
1 452.6 02-1月 -07
4 452.6 02-1月 -07
1 452.6 02-12月-06
5 452.6 02-11月-06
1 452.6 02-10月-06
1 52.6 02-9月 -06
现要求根据要求出表单如下:
1、为2007年一到四月每月出帐;
2、出帐要求是打印出月消费cash>100且在出帐所在月份的前5个月内至少有三月有消费的帐户!
要求用procedure写出,机子能自动处理,谢谢啊!小弟实在整不出,只有求出各位大侠了!
解决方案 »
- oracle的预编译pro*C/C++问题
- 求助 关于优化的问题!
- 使用分析函数LAG("MONTH", 12, 0)做同期比较,但是某些月份缺失怎么办?
- 奇怪的问题,关于类型NVARCHAR2
- “服务并未及时响应启动或控制请求”导致无法启动服务!
- 如此的SQL查询,请大虾们指教啊,我怎么理解不了这个题啊
- 数据库连接不上的问题
- 用过优化大师以后,ORACLE提示“ORA-12500:监听程序无法启动专用服务器进程”(救人有分)
- 这个sql语句应该怎样写?(急用,在线等)
- 谁帮帮我写一个触发器
- 我的oms可以通过sysman登陆,数据库节点也可以找到,但就是用sys不能连接数据库
- 请问c# 调用 开发 oracle 存储过程的问题
2、将游标记录中的日期字段用add_months()减5个月,得起始时间。有出帐才有记录,所以用count(*)>2 group by user得出在出帐所在月份的前5个月内至少有三月有消费的帐户。但是看你的数据,有些行是完全相同的,如果不剔重,不知道该如何统计。