Kalle_B: DANKE

Beitrag lesen

Hallo, Illja,

irgendwie kommt mir dieses messe-datendesign doch bekannt vor.....

Joop, habe ich jedes Jahr wieder auf dem Tisch.

Bin heute wg. eines hartnäckigen Fehlers nicht so gut drauf. Habe ich das so richtig verstanden:

SELECT COUNT(DISTINCT gruppen_id) +

jede Gruppe einmal, aber nicht die Gruppe NULL

COUNT(DISTINCT IF(gruppen_id IS NULL, besucher_id, NULL))

wandelt die Gruppe NULL in einen anderen, immer unterschiedlichen Wert (z.B. besucher_id), macht alle anderen Gruppen zu NULL, die damit nicht gezählt werden.

So richtig?

Die Ergebnisse scheinen zu stimmen ...

Kalle