Hallo zusammen
Ich habe bei unserem Eventkalender eine Funktion, bei der der User angeben kann, ob er an diesen Event geht. Gleichzeitig haben wir eine Freundeskreisdatenbank.
Nun möchte ich beim Event gerne zeigen, wieviele User dorthin gehen (einfache Sache) und dann zusätzlich auch noch, wieviele Freunde des Users darunter sind.
Entweder steh ich auf dem Schlauch, oder es ist wirklich nicht ganz so einfach (oder ich hab das nötige Wissen nicht

).
Eigentlich benötige ich ja nur die Schnittmenge zwischen der user_go [userID | eventID ] und der user_friends [ userID | friendID ] (wobei dann natürlich die user_go.userID der user_friends.friendID zugeordnet werden müsste).
Ich könnte natürlich während dem Auslesen der user_go einen zweiten Query über die user_friends starten, dies möchte ich aber aus Performancegründen vermeiden.
Gibt es da eine Möglichkeit, dieses Schnittmenge gleich in einem Query zu ermitteln? Und dann das Query weiternutzen zu können, um die "ich gehe hin" User anzeigen zu können?
Besten Dank für eure Hilfe!