Dann erweiter die WHERE Klausel in dem Subselect um Deine Nummerneinschr�nkung.
M��te dann in etwa so aussehen.
(SELECT TOP 1 T3.Bestellnummer FROM T_MLZ AS T3 WHERE T1.Lieferant=T3.Lieferant AND
(T3.Nummer >= '" & Session("FirstNumber") & "') AND
(T3.Nummer <= '" & Session("LastNumber") & "') ) AS Bestellnummer
Gr��e von der K�ste
Andreas
-------- Original Message --------
Subject: [aspdedatabase] Re: Nochmal DISTINCT - jetzt aber mit JOIN ;) (30-Okt-2002
19:48)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
> >Allerdings liefert die Abfrage fehlerhafte Ergebnisse - es werden
> >Bestellnummer zur�ckliefert, die au�erhalb des Bereiches liegen.
>
> jetzt komme ich der Sache n�her:
> er liefert jeweils die allererste Bestellnummer f�r den jeweiligen
> Artikel zur�ck, die im gesamten Artikelstamm hinterlegt ist.
>
> d.h. wenn bei der Nummer 0001-0001-0005 der Lieferant
> bereits hinterlegt ist, der eingegrenzte Bereich jedoch zwischen
> 0005-0005-0007 und 0006-0003-0004 liegt, so liefert er trotzdem
> die Nummer von 0001-0001-0005 zur�ck.
>
> Gruss
>
> Alex
>
>
> | [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
>
> To: [EMAIL PROTECTED]
| [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