Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Zähler einfügen in Aktualisierungsabfrage

Begonnen von KuehAla1, November 19, 2011, 23:34:24

⏪ vorheriges - nächstes ⏩

KuehAla1

Hallo zusammen

Ich möchte im Feld [Rang] den Rang automatisch eintragen lassen.

Als Lösung hatte ich mir folgendes Vorgestellt:
Eine Aktualisierungsabfrage erstellen, welche absteigend nach dem besten Resultat sortiert ist. Anschliessend das Feld [Rang] mit einem Feld ,,Anzahl" oder mit dem Datensatzzähler aktualisieren lassen. Der Rang sollte schlussendlich fest im Feld [Rang] von der Tabelle eingetragen sein. Leider habe ich das aber so nicht hin gekriegt. Es wird bei jedem Datensatz immer nur der Wert 1 ausgegeben.
???

Kann mir jemand eine Lösung vorschlagen?

Ich benutze Access 2003

Vielen Dank

bahasu

Moin,

anbei ein Versuch mit Abfragen.
Habe dabei ein paar Annahmen treffen müssen.
Resultat = Zahl
Ob aber ein hohes Resultat besser ist als ein niedriges, ist noch zu entscheiden. Deshalb gibt es zwei Abfragen im Anhang:
Rank_maximal + Rank_minimal

Den Rank habe ich NICHT in eine Tabelle eingetragen, sondern lieber nur als Abfragewert angezeigt. Denn wenn ein Resultat sich ändert, wäre der Tabellen-Eintrag falsch.

Vielleicht gibt das Beispiel eine Anregung.

Harald


[Anhang gelöscht durch Administrator]
Servus

DF6GL

Hallo,

bei einer "richtigen" Rangberechnung ist darauf zu achten, dass gleiche Ergebnisse auch den selben Rang erhalten und in der Rangbezifferung dadurch keine Lücken entstehen..


http://dbwiki.net/images/1/13/AccSampleRang.zip

bahasu

Zitat von: DF6GL am November 20, 2011, 10:34:14
gleiche Ergebnisse auch den selben Rang erhalten

Danke. Deshalb neuer Versuch.


[Anhang gelöscht durch Administrator]
Servus

KuehAla1

Vielen Dank bahasu, DF6GL und bahasu für die rasche Antwort.
Es ist genau das, was ich gesucht habe!
Nun versuche ich dies in meine Anwendung zu integrieren.

Nochmals herzlichen Dank

KuehAla1
:)