隐藏

oracle 实现按天,周,月,季度,年查询统计数据

发布:2015/8/10 17:33:50作者:管理员 来源:本站 浏览次数:1686

  1. //按天统计  
  2. select count(dataid) as 每天操作数量, sum()  
  3. from  
  4. where  
  5. group by trunc(createtime, 'DD'))  
  6. //按自然周统计   
  7. select to_char(date,'iw'),sum()   
  8. from   
  9. where   
  10. group by to_char(date,'iw')   
  11. //按自然月统计   
  12. select to_char(date,'mm'),sum()   
  13. from   
  14. where   
  15. group by to_char(date,'mm')   
  16. //按季统计   
  17. select to_char(date,'q'),sum()   
  18. from   
  19. where   
  20. group by to_char(date,'q')   
  21. //按年统计   
  22. select to_char(date,'yyyy'),sum()   
  23. from   
  24. where   
  25. group by to_char(date,'yyyy'