With the query below a participant can have more than one event to their
name. Is it possible to have the results somehow group the event names
to each participant or row? So, if the participant is registered for 3
events the row will have his/her name and the 3 event names, rather than
3 rows with their name and each event name.
Thanks.
SELECT participantID,f name,lname,even tname FROM
((((participant as p
LEFT OUTER JOIN regpartrel as rp ON p.participantID =rp.relparticip antID)
LEFT OUTER JOIN registration as r ON
rp.relregistrat ionID=r.registr ationID)
LEFT OUTER JOIN subevent as se ON r.relsubeventID =se.subeventID)
LEFT OUTER JOIN event as e ON se.releventID=e .eventID)
WHERE fname LIKE '%brad%'
GROUP BY p.participantID
ORDER BY fname, lname, participantID
name. Is it possible to have the results somehow group the event names
to each participant or row? So, if the participant is registered for 3
events the row will have his/her name and the 3 event names, rather than
3 rows with their name and each event name.
Thanks.
SELECT participantID,f name,lname,even tname FROM
((((participant as p
LEFT OUTER JOIN regpartrel as rp ON p.participantID =rp.relparticip antID)
LEFT OUTER JOIN registration as r ON
rp.relregistrat ionID=r.registr ationID)
LEFT OUTER JOIN subevent as se ON r.relsubeventID =se.subeventID)
LEFT OUTER JOIN event as e ON se.releventID=e .eventID)
WHERE fname LIKE '%brad%'
GROUP BY p.participantID
ORDER BY fname, lname, participantID
Comment