select count(ID) as counts, USER_ID,GROUP_ID,DATE_FORMAT(PTIME, '%Y-%m') AS timer FROM FILE_INFO GROUP BY timer,USER_ID,GROUP_ID
select user_id,date_format(ptime,'%Y%m') month,group_id,count(*) num from file_info group by user_id,date_format(ptime,'%Y%m'),group_id;