Hallo,
ich habe folgende Datenbanken
Ich möchte nun für jeden Ort die Anzahl der Tagungen an diesen Ort und die Teilnehmer Anzahl ermitteln. Das Ergebnis sollte so aussehen:
Ich schaffe es aber nicht die OrtAnzahl und die TeilnehmerAnzahl richtig zu ermitteln, Insbesondere wenn die entsprechenden Fehler nicht vorhanden sind (wo z.B. keine Teilnehmer sind). Ist es überhaupt möglich das ganze mit einer Abfrage zu ermitteln? Wie mache ich das am besten?
Vielen Dank
ich habe folgende Datenbanken
Code:
Tabelle: Tagung
TagId, Name, OrtId .....
1 Tagung1 1
2 Tagung2 1
3 Tagung3 2
Tabelle: Person
PersonId, Vorname, Nachname
1 Max Müller
2 Peter Maier
Tabelle: Ort
OrtId, Name
1 OrtName1
2 OrtName2
3 OrtName3
Tabelle: Teilnehmer
TeilnehmerId, TagId, PersonId
1 1 1
2 1 2
Ich möchte nun für jeden Ort die Anzahl der Tagungen an diesen Ort und die Teilnehmer Anzahl ermitteln. Das Ergebnis sollte so aussehen:
Code:
OrtName, OrtAnzahl, TeilnehmerAnzahl
OrtName1 2 2
OrtName2 1 0
OrtName3 0 0
Ich schaffe es aber nicht die OrtAnzahl und die TeilnehmerAnzahl richtig zu ermitteln, Insbesondere wenn die entsprechenden Fehler nicht vorhanden sind (wo z.B. keine Teilnehmer sind). Ist es überhaupt möglich das ganze mit einer Abfrage zu ermitteln? Wie mache ich das am besten?
Vielen Dank