yo,
Ich habe mal wieder ein Problem mit meiner Fussballseite. Ich habe da schon ein paar mal Fragen müssen, als es noch ums Datenbank-design ging und ich gerade mit MySQL angefangen habe. Das ist jetzt so ca. 1 - 2 Jahre her.
ich frage mich, ob du es warst, den ich damals die abfrage zu einer fussball-tabelle erstellt habe, kann mich nur noch schemenhaft erinnern.
Da ich die Spalten mit den Toren nicht als Integer speichern kann* (, sondern als Varchar), werden die Tore auch als Zeichenkette verglichen. D.h. in meinem speziellen Fall, dass 10 kleiner als 2 ist.
Dadurch wird natürlich die Tabelle falsch berechnet.*= weil bei spielen die noch ausstehen, die Tore auf '-' stehen und somit nicht berücksichtigt werden
das ist unsinn. weil man das auch ganz einfach mit einen NULL wert oder einen negativen wert lösen könnten. damit könntest du einen integer wert nehmen und die berechnungen stimmen wieder.
Ilja