Kalle_B: Distinct richtig ??

Beitrag lesen

Hallo,

Jetzt möchte ich alle kunden zu verschiedener Kundengruppen herausbekommen.

SELECT
    DISTINCT(customer.mail)

Nein, du bekommst die unterschiedelichen mail-Adressen heraus. Falls zwei Kunden dieselbe Mail haben, gibt es aber nur eine Antwort.

Klingt zunächst spitzfindig, ich hatte aber so einen Fall. Ein Mensch mit einer Mail kann sich unter mehreren Veranstaltern anmelden. So wie im normalen Leben ein Mensch Mitglied in mehreren Vereinen sein kann.

Die Lösung ist nicht die richtige Antwort auf deine Frage. Du suchst DISTINCT(customer.id)

Kalle - und schnell wegduck