现在有表
ba_purchase
字段如下:
id,purchase_code 套餐编号,purchase_lowest_cost 套餐金额,date(每天都有记录),sp_code 企业编号
现在要计算,任意一段时间内,企业套餐变更的次数, 变更的条件就是 pruchase_code不一样;
变更的企业个数, 条件是在任意一段时间内,只要该企业有变更就计算;
求各位大侠帮忙啊!
ba_purchase
字段如下:
id,purchase_code 套餐编号,purchase_lowest_cost 套餐金额,date(每天都有记录),sp_code 企业编号
现在要计算,任意一段时间内,企业套餐变更的次数, 变更的条件就是 pruchase_code不一样;
变更的企业个数, 条件是在任意一段时间内,只要该企业有变更就计算;
求各位大侠帮忙啊!
解决方案 »
- win7下 oracle 11g安装心路历程.....
- execute 执行带参数的存储过程
- 关于ops的问题。有俩台rs6000,运行的数据库是ops模式,请问,后台应用程序启动后,当一台机器down掉,另外一台机器是否能接管?
- 如何通过oci编程连接到oracle(只提供ip地址和端口,数据库名,用户名,密码)
- 着急求plsql 示例代码,往数据库表里 用while插入10条记录
- 关于 exists 的问题?
- SQL别名的问题
- asp打开oracle游标的奇怪问题?
- 高分求救:Oracle大数据量的导入导出,寻求高效、准确的办法
- oracle结合html5,js自动生成性能数据的漂亮图表
- 这是怎么回事?
- dual表的二次利用问题?
select count(1)
from ba_purchase
where date>=? and data<=?
group by sp_code
having count(purchase_code)>1
from ba_purchase
where sp_code = 企业编号
and date between 开始日期 and 截止日期;
select count(*)
from (select *
From ba_purchase
where date between 开始日期 and 截止日期
group by sp_code, purchase_code
having count(*) > 1);