0
私はほとんどの人が好きな順序でmysqlクエリを実行しようとしています。Mysql最も好きなクエリの順番
これは私の選択したステートメントです。
SELECT * FROM wp_posts
LEFT JOIN wp_postmeta ON wp_posts.ID = wp_postmeta .post_id
WHERE meta_key = 'liked_count'
しかし、私がする必要があるのは、それがフィールドの数字であれば大丈夫でしょうか?
SELECT * FROM wp_posts
LEFT JOIN wp_postmeta ON wp_posts.ID = wp_postmeta .post_id
WHERE meta_key = 'liked_count'
ORDER BY liked_count DECS
しかし、ここで私はフィールドに何を得ますか?
私はどのようにしてa:2の値で注文できますか?
a:2:{i:9;s:10:"user_likes";i:1;s:10:"user_likes";}
これは、あなたはまた、 "順" でCOLUMN_NUMBERを使用することができます
SELECT * FROM wp_posts
LEFT JOIN wp_postmeta ON wp_posts.ID = wp_postmeta .post_id
WHERE meta_key = 'liked_count'
ORDER BY meta_value DESC
これは自己回答ですか? *私は混乱しています* –
私たちはほとんどの人がそうでないので、私たちはワードプレスのスキーマを知らないと仮定します;) –