Supportnet / Forum / Datenbanken
Hilfe - MySql was mache ich falsch?
Frage
Hallo,
Ich möchte gerne die Anzahl der Einträge der Tabellen 1 (Spalte: id) abfragen, in der bei Tabelle 2 eine Schlüssel besteht(Spalte: veranstaltung_id).
Der Code:
select count(id) as anzRow from tabelle1 t1, tabelle2 t2
where t1.id = t2.veranstaltung_id
group by veranstaltung_id
Vielen Dank für Euere Hilfe!
Antwort 1 von semi
Vielleicht so?
SELECT COUNT(DISTINCT veranstaltung_id)
FROM tabelle2
WHERE veranstaltung_id IS NOT NULL

