Hallo Steppel,
so auf die Schnelle k�nnte ich Dir zwei Alternativen nennen:
Die erste ist, die Daten vorher in der entsprechenden Reihenfolge in eine
Temptabelle mit Identity Spalte zu schreiben und dann auszugeben.
Die zweite ist ein klein wenig diffiziler... Ich erinnere mich da noch an
das eine oder andere SQL R�tsel ,-))
Gehen wir von einer Tabelle 'TEST' (der Einfachheit halber) mit folgendem
Inhalt aus:
uname ucount
---------------- -----------
Bernd 8
Maren 4
Michael 8
Steppel 10
Das Feld 'uname' ist dabei der Prim�rschl�ssel.
Eine Bewertung w�rde ich dann �ber ein teilkartesisches Produkt �ber
'ucount' und 'name' realisieren. Damit ergibt sich die folgende Anweisung:
select count(*) as nr, a.uname, a.ucount
from test a, test b
where
right('0000000000'+convert(varchar, a.ucount),10)+a.uname <=
right('0000000000'+convert(varchar, b.ucount),10)+b.uname
group by a.uname, a.ucount
order by 1
-- Das Get�ftel mit den f�hrenden Nullen und Converts ist notwendig, um eine
Z�hlung anhand eindeutiger Schl�ssel hinzubekommen... Ich werde allerdings
noch einmal nachsehen, ob das so tats�chlich der sprichw�rtliche 'Sack der
Zwerge' ist...
Bis denne
Michael
> -----Urspr�ngliche Nachricht-----
> Von: Steppel [mailto:[EMAIL PROTECTED]]
> Gesendet: Montag, 8. April 2002 17:24
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] Nummerierte Tabelle
>
>
> Hallo :-)
>
> Mal angenommen meine Abfrage liefert folgendes
>
> Steppel 10
> Bernd 8
> Maren 4
>
> Wie kriege ich das denn hin das folgendes rauskommt:
>
> 1 Steppel 10
> 2 Bernd 8
> 3 Maren 4
>
> Gru�
> Steppel
>
>
>
> | [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