Hallo liste,

Ich habe diese frage zwar schon mal gestellt� nur habe ich leider keinen f�r
mich verwertbaren hinweis bekommen� daher versuche ich das noch mal.

Ich habe ein tabelle, in der derzeit rund 1600 ergebnisse drin stehen. Diese
tabelle ist mit insgesamt vier weiteren tabellen verkn�pft:

Datenbank (inhalt.mdb)
 |
 |_ Tabelle (ergebnisse)
 |   |_ event_id (zahl) - verkn�pfung mit tabelle termine (hier nicht
aufgef�hrt)
 |   |_ saison (zahl) - verkn�pfung mit tabelle saison
 |   |_ klasse (zahl) - verkn�pfung mit tabelle klasse
 |   |_ platzierung (text)
 |   |_ team (text)
 |   |_ vorname (text)
 |   |_ nachname (text)
 |   |_ ergebnis (text)
 |   |_ punkte (text)
 |   |_ land (text) - verkn�pfung mit tabelle land
 |   |_ ergebnis_id (autowert)
 |
 |_ Tabelle (klasse)
 |   |_ klasse_id (autowert)
 |   |_ klasse (text)
 |
 |_ Tabelle (land)
 |   |_ land_id (autowert)
 |   |_ land (text)
 |
 |_ Tabelle (saison)
     |_ saison_id (autowert)
     |_ saison (text)

ich habe nun die undankbare aufgabe, eine topscoreliste haben zu m�ssen� die
also alle topwerte aus der tabelle darstellt. ideales resultat:

        1.      teilnehmer a, klasse a, veranstaltung a, wert "top"
        2.      teilnehmer b, klasse a, veranstaltung b, wert "top"
        3.      teilnehmer c, klasse b, veranstaltung e, wert "top"
        4.      teilnehmer d, klasse b, veranstaltung a, wert "top"
        5.      ......

w�re ja nicht schwer, wenn die teilnehmer pro klasse in der liste nur einmal
vorkommen... den gefallen tun die mir aber nicht. Ich habe es schon mal mit
�select top� versucht... nur habe ich das �problem� gehabt, das mir dann
viele teilnehmer doppelt angezeigt wurden:

        1.      teilnehmer a, klasse a, veranstaltung a, wert "top1"
        2.      teilnehmer a, klasse a, veranstaltung d, wert "top2"
        3.      teilnehmer b, klasse b, veranstaltung e, wert "top1"
        4.      teilnehmer b, klasse b, veranstaltung x, wert "top2"
        5.      ......

wie kann ich eine entsprechende liste aus einem sql string generieren, die
nur einmal einen teilnehmer pro klasse & mit dem besten zul�sst?? Ich habe
keinen plan...

wer kann mir einen tipp geben oder einen l�sungsansatz liefern??

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

Antwort per Email an