【发布时间】:2011-06-04 01:24:42
【问题描述】:
我需要查询单个字段并通过序列化数据对其进行排序,这可能吗?
我的表格字段是:
*********************************************
| meta_id | user_id | meta_key | meta_value |
*********************************************
我的查询看起来像这样
SELECT user_id FROM $wpdb->usermeta WHERE meta_key='ba_ur'
效果很好,但这里的事情开始对我没有影响
meta_value 例如保存一个序列化的数据
a:2:{s:4:"data";s:9:"text text";s:6:"number";s:2:"22";}
当未序列化时给出:
array (
'data' => 'text text',
'number' => '22',
)
我需要按序列化数据中的数字排序,所以回到我的问题,这是否可能?如果是,那怎么办?
谢谢。
【问题讨论】:
标签: mysql serialization sql-order-by