hi,

soviel ich jetzt in der eile mitbekommen habe, empfehle ich dir
DISTINCT-Befehl zu benutezn. der fasst dementsprechend doppelte eintr�ge
zusammen.
gruss, marko

----- Original Message -----
From: "Alexander Husic" <[EMAIL PROTECTED]>
To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]>
Sent: Tuesday, September 18, 2001 11:34 AM
Subject: [aspdebeginners] hilfe.... ich bin zu ???? f�r eine topscore liste


> hallo liste,
>
> ich habe eine kleine (etwa 2000 eintr�ge) datenbank mit ergebnissen
drin....
> soweit so gut.
>
> jetzt muss ich aber das ganze etwas "erweitern"..
>
> 1) um eine topscore-liste, die die top 5 jeder klasse anzeigen soll.
> zun�chst dachte ich "hurra" .... "select top x" w�re meine l�sung - ist es
> aber nicht. dummerweise sind die entsprechenden teilnehmer und die
> entsprechenden werte recht h�ufig in der datenbank vertreten - z.b.:
>
> (id) xxx, teilnehmer "klaus", veranstaltung "a", klasse "xy", ergebnis
"100"
> (id) xxx, teilnehmer "peter", veranstaltung "a", klasse "xy",  ergebnis
"99"
> (id) xxx, teilnehmer "sepp", veranstaltung "a",  klasse "xy", ergebnis
"102"
> (id) xxx, teilnehmer "klaus", veranstaltung "b",  klasse "xy", ergebnis
> "104"
> (id) xxx, teilnehmer "peter", veranstaltung "b",  klasse "xy", ergebnis
> "103"
> (id) xxx, teilnehmer "sepp", veranstaltung "b",  klasse "xy", ergebnis
"101"
> .... usw
>
> ich habe das schon mal entsprechend versucht... und das ergebis war "etwas
> deprimierend".... gem�� der anweisung wurden mir ja alle top x werte
> ausgegeben. Leider nur in dieser form:
>
> 1) teilnehmer "klaus", veranstaltung "b",  klasse "xy", ergebnis "104"
> 2) teilnehmer "peter", veranstaltung "b",  klasse "xy", ergebnis "103"
> 3) teilnehmer "sepp", veranstaltung "a",  klasse "xy", ergebnis "102"
> 4) teilnehmer "peter", veranstaltung "b",  klasse "xy", ergebnis "101"
> 5) teilnehmer "klaus", veranstaltung "a",  klasse "xy", ergebnis "100"
>
> dabei sollten nur "einmal" der teilnehmer mit seinem "top - ergebnis"
> auftauchen - also.....
>
> 1) teilnehmer "klaus", veranstaltung "b",  klasse "xy", ergebnis "104"
> 2) teilnehmer "peter", veranstaltung "b",  klasse "xy", ergebnis "103"
> 3) teilnehmer "sepp", veranstaltung "a",  klasse "xy", ergebnis "102"
> 4) teilnehmer "fred", veranstaltung "??",  klasse "xy", ergebnis "??"
> 5) teilnehmer "alfred", veranstaltung "??",  klasse "xy", ergebnis "??"
> ..... usw.
>
> wie ... mach ich das??? ich habe keinen plan!!!!
>
> 2) eine punkte-tabelle, die die punktest�nde aller mitglieder addiert und
> darstellt.
>
> um ehrlich zu sein... zun�chst wirkt das so auf mich, als m�sste ich das
> runde durch das eckige bekommen.... und wei� nicht so recht wo hier vorne
> und/oder hinten ist.
>
> wer kann mir einen denkansto� geben... oder hat nen aktiven hilfe
> vorschlag??
>
> gr��e,
> alexander
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an