Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#1

Anzahl der Gruppenmitglieder, mit Distinct

  Alt 1. Jun 2017, 20:17
Datenbank: FB • Version: 2.0 • Zugriff über: egal
Hm,
blöder Titel, aber egal:
Ich habe 2 Tabelle
Gruppe: GruppeNr,GruppenBezeichnung
Mitglied: Id, MitgliedNr, GruppenNr, Start, Ende

In Mitglied kann mehrfach in einer Gruppe sein.
Ich suche jetzt eine Liste aller Gruppen mit der Anzahl der Mitglieder,
mehrfach vorhandene Mitglieder sollen aber nur einmal gezählt werden.

Select Sum(), GruppenBezeichnung
GroupBy

liefert mir aber doppelte Mitglieder auch doppelt.
Das will ich aber nicht. Was nun?

Im Moment behelfe ich mich mit
Select GruppenBezeichnung, Select Distinct Count(*), usw.
Das erzeugt aber ein unschönes SubSelect
Heiko

Geändert von hoika ( 1. Jun 2017 um 21:48 Uhr)
  Mit Zitat antworten Zitat