Stefan H�sler wrote:
>> 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?

Alles was NACH dem SELECT und VOR dem FROM kommt solltest Du in die GROUP
CLAUSE einschliessen.
GROUP BY ist eine Aggregatfunktion. Abgesehen davon, solltest Du nicht nach
A_ID gurppeiren, da dies wahrscheinlich Dein PK ist und Du somit auch keine
doppelten S�tze erh�lst.

gruss

frank
www.xax.de

~~~~~~~~~~~~~~~~~~~~~~~~~~~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