日期:2014-05-17  浏览次数:20878 次

oracle中按上月25号到本月24号为一个月 分组统计数据问题
根据要求,对缴费记录按月进行分组统计,要求是上个月的25号到本月24号是一个月,在统计的时候应该怎么写SQL语句?

表结构:tdate 缴费日期,tmoney缴费金额

谢谢!

------解决方案--------------------
日期是date类型:
SQL code

select to_char(tdate-24,'yyyymm') cus_mon,sum(tmoney)  from table group by to_char(tdate-24,'yyyymm');

------解决方案--------------------
探讨
非常感谢您的回复!
我试了一下,取得是从上月24号到本月月底的数据,应该是上月25号到本月24号的数据,谢谢!