Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Hallo Forum,
ich suche in einer DB nach der Spalte die addiert den größten Wert enthält. Allerdings hapert es an dem ORDER BY Statement. Die Variable $SpalteSpielID ist der Name der Spalte die von 1 bis 306 durchnummeriert sind. Zur Zeit versuche ich es mit: PHP-Code:
Bei dieser Abfrage: PHP-Code:
Ja ich habe schon gegoogelt etc. finde aber leider keine Lösung für mein Problem. Falls mir jemand auf die Sprünge helfen kann würde ich mich sehr freuen. Gerade eben probiert: PHP-Code:
|
AW: Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Zitat:
|
AW: Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Tabellenstruktur ist folgende:
1. Spalte ist die Benutzer ID als Timestamp abgespeichert unter varchar(11) 2. bis 307. Spalte ist die SpielID abgespeichert als tinyint(3) BenutzerID SpielID306 SpielID305 SpielID304 1403635609 ----------1-------------3 -----------3 1404106862 ----------1-------------3------------1 1406230481-----------1-------------3------------1 1408648317-----------1-------------1------------3 Jetzt hätte ich gerne das ich als Sortierung bzw. einzige Anzeige die SpielID 305 mit 10 Punkten bekomme. |
AW: Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Zitat:
Zitat:
|
AW: Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Zitat:
|
AW: Gezielt nach einer Spalte suchen die addiert den größten Wert enthält
Zitat:
Wenn ich Deine Frage im ersten Post richtig verstehe wäre Deine Lösung in etwa folgendes: Code:
test=*# select * from oskar ; 306 Spalten wie von Dir gezeigt ist schlicht FAIL, ebenso die Datentypen. Um auf "Benutzer ID als Timestamp abgespeichert unter varchar(11)" braucht man schon sehr harte Drogen - und die in schlechter Qualität. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:32:40 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.