在oracle中我有一个月份的字段(month) 现在我要根据月份进行汇总怎么做

(查询每月中此月出现的天数,eg2012.1.2,2012.2,3,2012,1,4)
查询的结果为:2012.1 2
2012.2 1
最新回答
青春命葬校园

2024-10-01 15:59:34

--按照楼主的意思 楼主应该有两个疑问 一个是分组汇总 一个是在正常的日期取出年月
--帮你写好 有什么问题可以随时问我
select to_char(日期字段,'yyyy-mm') as 年月,count(1) as 天数 from 表名
group by to_char(日期字段,'yyyy-mm') ;
醉在街头

2024-10-01 13:45:24

select month,count(*) from 表名 group by month,你按表的情况下
叶抖颤飘雪

2024-10-01 19:15:04

2楼正解,你可以试下