【oracle】根据日、月、年分组

--根据日期分组---------------------------------------------------

SELECT 

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy-mm-dd') 

FROM XXXXX

GROUP BY

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy-mm-dd') 

--根据月份分组---------------------------------------------------

SELECT 

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy-mm‘’) 

FROM XXXXX

GROUP BY

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy-mm') 

--根据年分组---------------------------------------------------

SELECT 

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy‘’) 

FROM XXXXX

GROUP BY

to_char(to_date(XXXX, 'yyyymmdd'), 'yyyy') 

【多是百度所得 用于个人总结 若有原著作者 我就给它密了】
原文地址:https://www.cnblogs.com/xiangtunmizu/p/11812844.html