日本語
フォーラム
フォーラム / 使い方全般 / m.meta_key などのコード?について
(@ioxrxogi)
7年、 12ヶ月前
WordPress でカスタムフィールドの日付から年別アーカイブリストを作成する ttp://wpxtreme.jp/yearly-archive-using-custom-field-in-wordpress
こちらの記事で書かれているコードについてわからないので教えてください。
m.meta_key m.meta_value p.post_status p.post_type
これらはなにかのパラメータとしてすでにある(?)決まった書き方なのでしょうか。 Codexとかみると「meta_key」とかは載っていると思うのですが……。
よろしくお願いします。
(@ishitaka)
こんにちは
「m」、「p」は SQL の AS 句によるテーブル参照のエイリアス(別名)です。 この SQL ステートメント内のみ有効なテーブル名となります。
SQL ステートメントで、
$wpdb->postmeta AS m $wpdb->posts AS p
と、あるので、 m.meta_key は $wpdb->postmeta.meta_key、 p.post_status は $wpdb->posts.post_status と、いうことなになります。
詳細は下記ページをご覧ください。 https://dev.mysql.com/doc/refman/5.6/ja/select.html
なるほど、MySQLでの書き方ということですね。
回答ありがとうございました。
トピック「m.meta_key などのコード?について」には新たに返信することはできません。