Marius Heil
Erfahrenes Mitglied
Hi,
die Abfrage hier sollte dazu dienen aus meiner Usertabelle etwas abzufragen, auf MySQL 4.1 geht das auch perfekt, nur bei 4.0 Bekomm ich einen Fehler, der aber nix groß aussagt, nur Syntaxfehler.
Jetzt würde mcih interessieren, was sich da von 4.0 auf 4.1 geändert hat.
SELECT t1.`Email` , t1.`Username` , t1.`Punkte` , t1.`Geld` , (
SELECT (
COUNT( * ) +1
)
FROM user AS t2
WHERE t2.`Punkte` > t1.`Punkte`
) AS `Rang`
FROM user AS t1
WHERE t1.`Email` = "test@user.de"
ORDER BY `Rang`
Danke schonmal, Marius
die Abfrage hier sollte dazu dienen aus meiner Usertabelle etwas abzufragen, auf MySQL 4.1 geht das auch perfekt, nur bei 4.0 Bekomm ich einen Fehler, der aber nix groß aussagt, nur Syntaxfehler.
Jetzt würde mcih interessieren, was sich da von 4.0 auf 4.1 geändert hat.
SELECT t1.`Email` , t1.`Username` , t1.`Punkte` , t1.`Geld` , (
SELECT (
COUNT( * ) +1
)
FROM user AS t2
WHERE t2.`Punkte` > t1.`Punkte`
) AS `Rang`
FROM user AS t1
WHERE t1.`Email` = "test@user.de"
ORDER BY `Rang`
Danke schonmal, Marius