Hi Leute,
ich habe ein kleines Problem mit einer DB Query.
Ich möchte gern folgendes erreichen, hier ein Beispiel:
Tabelle Besucher:
id,session,herkunft
id - ist einzigartig
session - indentifiziert die jeweilige session, kann also doppelt vorkommen
herkunft - ist eine Kategorie
Nun möchte ich alles Besucher mit einem GROUP BY auf herkunft zählen:
SELECT COUNT(*) FROM besucher GROUP BY herkunft;
nun bekomme ich wie gewünscht die besucher gezählt, aufgesplittet bezüglich dessen Herkunft.
Nun kann es aber sein, dass Besucher doppelt vorhanden sind, also Einträge wo Herkunft und session gleich zu einem anderen Eintrag ist. Das heißt also ein Besucher wurde doppelt gezählt.
Dies möchte ich jetzt unterbinden ! Die Frage ist nur wie....
danke schonmal
LG
Sebastian