SELECT T1.Participant_ID ,  T1.Participant_Type_Code ,  count(*) FROM Participants AS T1 JOIN Participants_in_Events AS T2 ON T1.Participant_ID  =  T2.Participant_ID GROUP BY T1.Participant_ID
How many events have each participants attended? List the participant id, type and the number.
[Schema (values) (types)]: | local_govt_in_alabama |  Services : service_id (text) , service_type_code (number) | Participants : participant_id (text) , participant_type_code (number) , participant_details (text) | Events : event_id (text) , service_id (number) , event_details (text) | Participants_in_Events : event_id (text) , participant_id (number);