对,这是一个很奇怪的问题,我想知道我将如何简洁地解释它。MySQL排序对我说谎
我有一个WP插件,记录行的MySQL表所示:
meta_id post_id meta_key meta_value
65387 605 _likes 9
然后在我的网页之一,我运行一个查询选择最喜欢的职位,即。 ORDER BY meta_value DESC。现在我注意到我的网站上,每当一个帖子达到10,它不会再显示为顶部,并从查询结果中消失。奇。
我去了数据库和meta_value命令(在PHPMyAdmin),它返回9作为最高结果,没有出现10!!
一两件事,我想这可能是是场(meta_value)的类型,这些都是设置:
# Column Type Collation Attributes Null Default
4 meta_value longtext latin1_swedish_ci Yes NULL
任何人都可以想到的任何可能意味着ORDER BY当值不工作10或以上!?
谢谢
动听的名字! :-) – 2012-04-07 09:19:14