sql JOIN ich weis es nicht bitte mal reinschauen

illetuffi

Mitglied
Hallo habe zwei Tabellen erste Tabelle mit
Denn Spalten ---abteilung--- gruppe--- Gruppe ist der INDEX und mit UNIQUE belegt.

In der zweiten Tabelle sind die Spalten

---gruppe--- zeit--- ort ---partner--- Hier stehen in der Gruppe mehr gleiche Einträge die ich zählen möchte.

Ich möchte einzelnen Gruppen ausgeben und deren Anzahl in Tabelle zwei.
Kann mir da vielleicht jemand auf die Sprünge helfen?
Wie sieht die abfrage aus.

Danke im Voraus.
Bz. Gruppe x hat x Einträge.
 
Hallo,
wenn du wissen willst, wie vile Einträge von Gruppe X in der Tabelle zwei vorhanden sind, dann hilft dir evtl. folgende Abfrage:
Code:
SELECT count(gruppe) FROM Tabelle_zwei WHERE gruppe = X
 
Du kannst es auch in einem Query lösen:
Code:
SELECT
  tabelle1.gruppe,
  COUNT(tabelle2.gruppe) AS anzahl
FROM Tabelle1
LEFT JOIN Tabelle2
  ON Tabelle1.Gruppe=Tabelle2.Gruppe
GROUP BY Tabelle1.gruppe
Gruß hpvw
 
Zurück