Wenn du die Tupel noch brauchst w�rde ich 

SELECT DISTINCT f1,f2,f3 from table

In ein disconnected Recordset stecken und dann �ber rs.recordCount
rausfinden wie viele es sind.

Wenn dich nur die anzah interessiert:

SELECT COUNT(*) FROM (SELECT DISTINCT f1,f2,f3 from table)

Claudius

> -----Original Message-----
> From: Rainer V�lschow [mailto:[EMAIL PROTECTED]] 
> Sent: Freitag, 26. Oktober 2001 12:36
> To: [EMAIL PROTECTED]
> Subject: [aspdedatabase] ich m�chte 2 Recordsets vermeiden
> 
> 
> Hallo,
> 
> folgende Frage:
> in einer Tabelle k�nnen verschiedene Tupel vorkommen. 
> Doppelte Tupel k�nnen mit Distinct eleminiert werden und die 
> Anzahl von Tupel kann mit Count ermittelt werden. Um zwei 
> Recordsets zu vermeiden wollte ich mal wissen, ob man diese 
> beiden Funktionen irgendwie aneinanderkoppeln kann. Was 
> bisher nicht gefruchtet hat ist: Select Count(Spalte1) from 
> Tab1 Where Spalte1 in (Select Distinct Spalte1 from Tab1).
> 
> Gibt es eine andere M�glichkeit ?
> 
> Rainer
> 
> 
> 
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed 
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an