Hallo Stefan,

ich habe das doch so richtig verstanden, dass pro Datensatz eine ID
vergeben wird, d. h. f�r eine Angestellte werden drei Ids vergeben, wenn
sie drei E-Mail-Adressen hat.

Das das Datenmodell nicht ganz korrekt ist, brauche ich wohl nicht
weiter auszuf�hren (Normalisierung hei�t das Zauberwort).

Behelfen k�nntest du dich, wenn du in einer zweiten Abfrage Name und
Vorname und den Min-Wert der ID (hier kommt nun GroupBy ins Spiel)
ermittelst. Unter der Bedingung, dass Name und Vorname zusammen
eindeutig sind, erh�ltst du so eine ID.

Henri

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Stefan H�sler
> Gesendet: Freitag, 27. Juni 2003 14:03
> An: [EMAIL PROTECTED]
> Betreff: AW: [Database.asp] Distinct?
> 
> 
> > > 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.
> >
> > Ich ging davon aus, das er die doppelten Datens�tze 
> ermitteln m�chte.
> 
> So, jetzt habt Ihr mich total verwirrt :-)
> 
> Also, ich will nat�rlich keine doppelten angezeigt bekommen.
> 
> Ich sortier �brigens auch nicht nach dem PK, da kommt noch 
> was. Wenn ich das noch dazuschreib, wird aber das Email zu 
> kompliziert.
> 
> Ok, hab's jetzt so:
> 
>  strSQL =     "SELECT DISTINCT" &_
>               "A_Anrede, A_Vorname, A_Nachname, A_Telefon, " &_
>               "A_Handy, A_Fax, A_Hotel " &_
>               "FROM ANGESTELLTE WHERE A_Hotel = " & nID & " 
> ORDER BY ...."
> 
> Das geht mal. Bl�d allerdings, da� ich die A_ID, also den PK, 
> auch brauch. Dann geht's ja nat�rlich nicht mehr, weil der 
> immer verschieden ist. Wie bekomm ich denn den noch in die 
> Abfrage rein?
> 
> 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