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’);

点这里可以跳转到人工智能网站

发表评论