Hallo,
meine DB- Kenntnisse sind schon ein bisschen verstaubt und deshalb hätte ich eine Frage in diese Richtung, und zwar hab ich folgendes DB- Schema:
Von der Event- zum Teilnehmer - Tabelle und von der Teilnehmer- Tabelle zur Bezahlung- Tabelle besteht eine m:n- Beziehung (Also ein Teilnehmer kann an mehreren Events teilnehmen und kann/muss natürlich für die Events Eintrittsgeld bezahlen).
Meine Frage wäre jetzt, ob es möglich ist herauszufinden, ob ein Teilnehmer, welcher an einem bestimmten Event teilnimmt, schon bezahlt hat oder nicht, also:
Also ich bräuchte eine SQL- Abfrage, welche mir ausgibt ob z.B.: der Herr Hans Huber für die Ausstellung1 schon bezahlt hat.
Ich weiß jetzt, dass das mit Joins gehen muss aber mir ist nicht mehr klar, wie ich das machen kann.
lg
Generic1
meine DB- Kenntnisse sind schon ein bisschen verstaubt und deshalb hätte ich eine Frage in diese Richtung, und zwar hab ich folgendes DB- Schema:
Von der Event- zum Teilnehmer - Tabelle und von der Teilnehmer- Tabelle zur Bezahlung- Tabelle besteht eine m:n- Beziehung (Also ein Teilnehmer kann an mehreren Events teilnehmen und kann/muss natürlich für die Events Eintrittsgeld bezahlen).
Meine Frage wäre jetzt, ob es möglich ist herauszufinden, ob ein Teilnehmer, welcher an einem bestimmten Event teilnimmt, schon bezahlt hat oder nicht, also:
Code:
Event (m:n) Teilnehmer (m:n) Bezahlung
----------------------------------------------------------
Ausstellung1 Hans Huber €0
Ausstellung2 Walter Meier €15
Also ich bräuchte eine SQL- Abfrage, welche mir ausgibt ob z.B.: der Herr Hans Huber für die Ausstellung1 schon bezahlt hat.
Ich weiß jetzt, dass das mit Joins gehen muss aber mir ist nicht mehr klar, wie ich das machen kann.
lg
Generic1
Zuletzt bearbeitet: