Richtig, das ist eine sehr seltsame Frage, die ich frage mich, wie ich es kurz erklären werde.MySQL Bestellung lügt mich
Ich habe eine WP-Plugin, die Zeilen in einer MySQL-Tabelle zeichnet etwa so:
meta_id post_id meta_key meta_value
65387 605 _likes 9
Dann auf einer meiner Seiten war ich eine Abfrage ausgeführt wird, die am liebsten Beiträge zu wählen, das heißt. ORDER von meta_value DESC. Jetzt ist mir auf meiner Seite aufgefallen, dass ein Beitrag, der 10 erreicht, nicht mehr als oberster Eintrag erscheint und aus den Abfrageergebnissen verschwindet. Ungerade.
Ich ging in die Datenbank und (in PHPMyAdmin) von Meta-Wert bestellt und es gab 9 als Top-Ergebnisse, keiner der 10 erschien !?
Eines, was ich dachte, dass es sein könnte, die Art des Feldes (meta_value) ist, das sind die Einstellungen:
# Column Type Collation Attributes Null Default
4 meta_value longtext latin1_swedish_ci Yes NULL
jemand etwas denken kann, dass die ORDER BY bedeuten könnte funktionieren nicht, wenn der Wert 10 oder höher !?
Dank
Nizza Titel !! :-) –