需要用to_char函数将date类型转换成字符类型再分组。
如emp表中数据如下:
现要求按hiredate的年份分组,求出各年份的人数,可用如下语句:
select to_char(hiredate,'yyyy') year,count(*) pcount from emp group by to_char(hiredate,'yyyy');
查询结果:
需要用to_char函数将date类型转换成字符类型再分组。
如emp表中数据如下:
现要求按hiredate的年份分组,求出各年份的人数,可用如下语句:
select to_char(hiredate,'yyyy') year,count(*) pcount from emp group by to_char(hiredate,'yyyy');
查询结果: