mhmm... kann sein, mag heute nicht weiter nachdenken ;)

dann nur noch ein tipp zum schlu�: gut �berlegen welche indizes man setzt,
sonst ist das subselect t�dlich.

Peter

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Claudius Ceteras
> Sent: Wednesday, May 05, 2004 9:30 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [Coffeehouse] SQL Frage
> 
> > > Check das mal:
> > > Select * from tab t1 where t1.wert<> (select top 1 
> t2.wert from tab 
> > > t2 where t2.id<t1.id order by t2.id
> > > desc)
> > 
> > Das w�rde nur gehen wenn du die bisher als g�ltig 
> gefundenen werte in 
> > eine temp tabelle umsortierst und eine weitere id mitlaufen l��t um 
> > den letztene zu identifizieren. wenn du dir n�mlich die 
> rohdaten der 
> > frage anschaust gibt es dort keine eindeutige ID f�r die 
> top abfrage.
> 
> Also bei mir geht obige abfrage mit den geposteten testdaten, 
> bloss das die erste zeile nicht kommt, weil die keinen 
> vorg�nger hat, aber wenn ich die abfrage ein wenig ver�ndere 
> geht das auch:
> 
> Select * from tab t1 where t1.wert<>
> Isnull((select top 1 t2.wert from tab t2 where t2.id<t1.id 
> order by t2.id
> desc),'dummy')
> 
> 
> Claudius
> 
> _______________________________________________
> Coffeehouse Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an