Hallo Sven,
Ach so ist das...
ja, so ist das.
aber wenn ich per phpMyAdmin einen Wert in die Datenbank eintrage und die Zahl 90.63 *von Hand* eintippe
das ändert nichts daran, das in einem Float-Wert, sei es in einer Datenbank, sei es in einer x-beliebigen Programmiersprache, dieser Wert, den Du von Hand exakt eingeben kannst, nicht exakt gespeichert werden kann. Willst Du den Wert exakt speichern, so verwende DECIMAL, nicht FLOAT. Aus diesem Grund ist FLOAT in Datenbanken z.B. ein für Geldbeträge völlig ungeeigneter Datentyp.
und die gleiche SQL-Anweisung nochmal ausführe, habe ich das gleiche Resultat: Bei
SELECT * FROM stats_users WHERE abc >= 90.63
bekomme ich kein Ergebnis!
Was zu erwarten war. Lies bitte den von mir im Archivposting verlinkten Artikel. Er mag trocken sein, erklärt aber das durchaus erwartungsgemäße Verhalten von MySQL in Deinem Anwendungsfall.
Freundliche Grüße
Vinzenz