Veröffentlicht 2. September 200519 j Heyho. ich habe folgendes Problem: Wenn ich: SELECT name, punkte FROM user ORDER BY punkte DESC; benutze, sortiert er eigentlich einwandfrei. hab ich jedenfalls gedacht. Sobald ein user über 10 Punkte hat, wird er nach unten geschoben. Beispiel: Sortierung1: 1.Platz:nameX 9 punkte 2.Platz:nameY 6 punkte 3.Platz:nameZ 3 punkte Sortierung1: 1.Platz:nameY 6 punkte 2.Platz:nameZ 3 punkte 1.Platz:nameX 10 punkte Ich denke mal, dass er dort sortiert immer nur die erste Stelle sortiert. Anders kann ich es mir nicht erklären. Was mache ich falsch? Gruß FiSiHRO
2. September 200519 j poste mal die felddefinition der tabelle user. besitzt das feld punkte einen numerischen oder alphanumerischen datentyp? s'Amstel
2. September 200519 j oh sry habschganz vergessen. Der Feldtyp von Punkte ist ganz einfach int. Gruß FiSiHRO
2. September 200519 j Ach son mist. Da hatte ich wohl nen fehler gemacht. ist doch nicht int sonder varchar(6) uiui sollt ich mal ändern. Aber sollte wohl gehen wenn ich es auf int umstelle oder? Sry kommt hoffentlich nich wieder vor *g* Gruß FiSiHRO
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.