oracle分组查询(某年12月的数据和每年每月的数据)

//查询某年1-12月的数据

select to_char(createdate,'yyyy-mm') 月份,count(*) 数量 from cms_news where ispub='1' 

and createdate between to_date('2014-01','yyyy-mm') and to_date('2014-12','yyyy-mm') group by to_char(createdate,'yyyy-mm') order by to_char(createdate,'yyyy-mm');

 

//查询每年每月的数据

select to_char(createdate,'yyyy-mm') 月份,count(*) 数量 from cms_news group by to_char(createdate,'yyyy-mm') order by to_char(createdate,'yyyy-mm');

posted @ 2017-12-07 11:22  忧郁香蕉  阅读(3839)  评论(0编辑  收藏  举报