以下は、MySQL のデータベース テーブル構造です。以下で説明するように、特定の動的フィールド値を互いに一致させたいと考えています。
meta_id post_id meta_key meta_value
616 472 "machine_type" "Combined pipe cutting"
561 472 _edit_lock 1354882015:1
560 472 _edit_last 1
562 472 _mf_write_panel_id 1
565 472 _wp_page_template machine_layout.php
617 472 jet_filter
618 472 "length_x_axis" "3000mm"
619 472 machine_image 488
上記では""
、フィールドを引用符で囲んでいます。これに対して、クエリを適用して結果を取得する必要があります。
ここで、meta_key
フィールドとmeta_value
フィールドをチェックし、一致するpost_id
フィールドの値を取得したいと考えています。
例: の最初のパラメーターmeta_key
は でlength_x_axis
、一致する値はmeta_value
で3000mm
あり、AND
条件はmeta_key
for でmachine_type
あり、一致する値はmeta_value
ですCombined pipe cutting
。
そして、私が必要とする結果はpost_id
価値です472
wp_postmeta
これは、このような条件を持つ多くのレコードを持つ完全な動的ワードプレステーブルです。
結果の最初の MySQL クエリが高く評価されます。
スペルミスがある場合はご容赦ください。コミュニティに私の質問を説明するために最善を尽くしました。
助けてください !