ich habe eine tabelle mit 3 spalten in der zahlen gespeichert sind. nun möchte ich einen select durchführen, der mir die datensätze zurückgibt, wobei der datensatz mit der größten zahl zuerst zurückgegeben wird. ich weiß aber nicht in welcher spalte der wert steht.
im moment behelfe ich mir so, dass ich die werte vor dem schreiben in die datenbank sotiere, so dass der größte wert immer in spalte drei steht und der niedrigste in spalte eins. dann lasse ich sortieren nach spalte 3, dann spalte 2 und dann spalte 1. aber das muss doch einfacher gehen, so dass die zahlen pro datensatz ihre ursprüngliche reihenfolge behalten können. ich hoffe ich habe mich einigermaßen verständlich ausgedrückt.
im moment behelfe ich mir so, dass ich die werte vor dem schreiben in die datenbank sotiere, so dass der größte wert immer in spalte drei steht und der niedrigste in spalte eins. dann lasse ich sortieren nach spalte 3, dann spalte 2 und dann spalte 1. aber das muss doch einfacher gehen, so dass die zahlen pro datensatz ihre ursprüngliche reihenfolge behalten können. ich hoffe ich habe mich einigermaßen verständlich ausgedrückt.