Hallo Stefan,

soweit ich mich erinnere, geht distinct dann, wenn du bei der Abfrage
alle Spalten, die du ben�tigt angibst. Distinct bezieht sich (bitte
korrigieren, sollte ich falsch liegen) immer auf die Ergebniszeile - und
wenn darin keine E-Mail-Adressen enthalten sind, gibt es auch nichts
doppelt. Dadurch kann man sich die von dir geschilderten
GroupBy-Probleme sparen.

Henri

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Stefan H�sler
> Gesendet: Freitag, 27. Juni 2003 13:23
> An: [EMAIL PROTECTED]
> Betreff: AW: [Database.asp] Distinct?
> 
> 
> > mit GROUP BY und dann Name und Vorname als Kriterium?
> >
> > SELECT was FROM wo
> > GROUP BY name, vorname
> > HAVING COUNT(name) > 1
> 
> Klingt gut, aber:
> 
>  strSQL =     "SELECT" &_
>               " A_ID, A_Vorname, A_Nachname, A_Telefon," &_
>               " A_Handy, A_Fax, A_Hotel" &_
>               " FROM ANGESTELLTE WHERE A_Hotel = " & nID &_
>               " GROUP BY A_Vorname, A_Nachname, A_Hotel" &_
>               " HAVING COUNT(A_Nachname) > 1"
> 
> ergiebt folgendes:
> 
> "Sie wollten eine Abfrage ausf�hren, die den angegebenen 
> Ausdruck 'A_ID' nicht als Teil der Aggregatfunktion einschlie�t."
> 
> Was ist da falsch und was ist die Aggregatfunktion?
> 
> Danke
> 
> Stefan
> 
> 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United 
> Planet~~~~~~~~~~~~~~~~~ Intrexx.BizWalker + ODBC/OLEDB-Daten 
> = ASP-Formular
> ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED] 
> http://www.glengamoi.com/mailman/listinfo/data> base.asp
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an