oracle根据时间年度分组 时间为date类型

2020-06-17 教育 86阅读

需要用to_char函数将date类型转换成字符类型再分组。

如emp表中数据如下:

现要求按hiredate的年份分组,求出各年份的人数,可用如下语句:

select to_char(hiredate,'yyyy') year,count(*) pcount from emp group by to_char(hiredate,'yyyy');

查询结果:

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com