Torschützenliste - Druckversion +- Goalz (https://www.goalz.de/forum) +-- Forum: Allgemeines Forum (https://www.goalz.de/forum/forumdisplay.php?fid=1) +--- Forum: Allgemeine Diskussionen (https://www.goalz.de/forum/forumdisplay.php?fid=4) +--- Thema: Torschützenliste (/showthread.php?tid=261) |
Torschützenliste - schuti - 23.05.2008 Eine Torschützenliste für alle Ligen zu stellen ist nicht so einfach, da in der Datenbank zu jedem Spieler nur sein Verein gespeichert ist und erst im Verein die Liga steht. In der Liga steht dann die Spielklasse und die Staffel. Da hätten wir also keine gute Performance in den Abfragen. Testweise haben wir aber mal Goalz-Weite-Spielerstatistiken implementiert. Diese werden euch in einigen Wochen sicher im Spiel zur Verfügung gestellt. Vorab gibt es hier den aktuellen Stand der Torjägerliste: S P. of Love (Pfandflaschen im Altglas) 16 S A. Pocher (Quitt Ankum) 16 S E. Niebaum (Laserboys) 16 S S. Rechtien (CoD Strychnin) 16 A A. Rotsemöller (FC Bayern Osnabrück) 15 A B. Truschel (Da Locoz) 15 S T. Wolf (1.FC-Wurst) 15 RE: Torschützenliste - if_then_else - 24.05.2008 ich möchte mal betonen dass Ekewaka Niebaum diese 16 Saisontore in nur 17 Saisonspielen erzielt hat... die Quote übertrifft Gomez und Toni bei weitem! RE: Torschützenliste - johann - 24.05.2008 die buli kicker können eh nicht mit den Goalz kickern mithalten, die sind viel zu schlecht =) aber Stanislav Rechtien z.B. hat die 16 Tore in NUR 13 Spielen erzielt =) Mal schauen ob der CoD Strychnin heute die 100 Tore in einer Saison voll machen kann. RE: Torschützenliste - schuti - 24.05.2008 vielleicht hätten Toni oder Gomez ja eine ähnliche Quote, wenn sie bei einem Zweitligisten spielen würden. RE: Torschützenliste - Ancoron - 24.05.2008 schuti schrieb:Eine Torschützenliste für alle Ligen zu stellen ist nicht so einfach, da in der Datenbank zu jedem Spieler nur sein Verein gespeichert ist und erst im Verein die Liga steht. In der Liga steht dann die Spielklasse und die Staffel. Da hätten wir also keine gute Performance in den Abfragen. Hi Schuti, da sich diese Daten ja eigentlich nur nach jedem Spieltag ändern, lässt sich doch eine allgemeine Spielerstatistik führen, indem ihr die Werte in eine eigene Tabelle schreibt, die dann im Anschluss an den Spieltag aktualisiert wird und auf der dann diese Abfragen durchgeführt werden. Alternativ könnte euch auch ein "materialized view" helfen - dann könnte der oben gemachte Vorschlag komplett datenbankseitig umgesetzt werden (sofern eure verwendete DB in der vorliegenden Version MVs unterstützt). RE: Torschützenliste - schuti - 24.05.2008 MV kenne ich nicht. NAtürlich gibt es eine Lösung. Diese wäre zum Beispiel in der Tabelle Spieler ein zusätzliches Feld Liga einzuführen. Auch die Spielklasse und die Staffel könnte man dort direkt reinschreiben. Wir werden aber wohl erstmal die abgespeckte Version anbieten. Ich kann ja mal materialized view nachschlagen. ICh rate mal, dass man eine view definiert und die DB für diesen View automatisch eine Tabelle im Hintergrund abspeichert und regelmäßig aktualisiert. Richtig? RE: Torschützenliste - Ancoron - 24.05.2008 Genau. Die Query hinter einem MV wird im Gegensatz zum normalen View nicht bei jedem Aufruf ausgeführt. Stattdessen werden die Werte in einer temporären Tabelle abgelegt, die auf Kommando aktualisiert wird, was sich per Trigger oder Skript nach den Rechnungen für den Spieltag automatisch durchführen lässt. RE: Torschützenliste - schuti - 26.05.2008 Der Spieler Imlauso ist Torschützenkönig mit 17 Treffern geworden, weil er am letzten Spieltag noch 5 Buden gemacht hat. Bemerkenswert ist auch seine Durchschnittsnote von 1,0. |