CREATE TABLE participants (participant_id NUMBER, participant_type_code CLOB, participant_details CLOB)
CREATE TABLE events (event_id NUMBER, service_id NUMBER, event_details CLOB)
CREATE TABLE participants_in_events (event_id NUMBER, participant_id NUMBER)
CREATE TABLE services (service_id NUMBER, service_type_code CLOB)

Which service id and type has the least number of participants?
SELECT T3.service_id, T4.service_type_code FROM participants AS T1 JOIN participants_in_events AS T2 ON T1.participant_id = T2.participant_id JOIN events AS T3 ON T2.event_id = T3.event_id JOIN services AS T4 ON T3.service_id = T4.service_id GROUP BY T3.service_id ORDER BY COUNT(*) LIMIT 1
SELECT "T3"."service_id", "T4"."service_type_code" FROM "participants" "T1" JOIN "participants_in_events" "T2" ON "T1"."participant_id" = "T2"."participant_id" JOIN "events" "T3" ON "T2"."event_id" = "T3"."event_id" JOIN "services" "T4" ON "T3"."service_id" = "T4"."service_id" GROUP BY "T3"."service_id" ORDER BY COUNT(*) FETCH FIRST 1 ROWS ONLY