@Harmonizr на данный момент привел к вот такому виду:
SELECT Event.* FROM Event INNER JOIN GuestsEventsRef ON Event.eventId = :eventId INNER JOIN Guest ON GuestsEventsRef.guestId = Guest.guestId WHERE lower(guestName) LIKE :queryGuest
Ивент вытягивает корректно, гостей ивента тоже вытягивает всех при условии что хотя бы один подходит под это query