Knud: (MySQL) Abfrage-Problem mit zwei Distincts

Beitrag lesen

Hi,

Soll heißen: Das DISTINCT hat hier absolut keinen Effekt. Lass es weg.

Hmm, Du hast recht, hatte das ganze bisher irgendwie flasch verstanden.

Nein, das möchtest Du nicht; Du möchtest es in das GROUP BY einbeziehen. Und das kannst Du ohne weiteres machen. Füge den Gruppenbezeichner auch der SELECT-Liste zu, damit Du erkennst, was da eigentlich passiert.

hab ich gemacht:  select ident,abstimmung,count(*) as anzahl from abstimmung group by ident,abstimmung

Nur hab ich trotzdem noch doppelte Idents.

In meiner Abstimmungstabelle stehen prinzipiell nur 2 relevante Felder:
das Identfeld (Ipadresse) und für was gestimmt wurde: Farbe grün,blau,gelb...

Jetzt würd ich eben gerne wissen, wie oft was gewählt wurde, aber mehrfach-Abstimmungen nicht zählen.

Gruß,

Knud