次のデータを含むMySQLテーブル(meta_table)があるとします。
meta_id,post_id,meta_key,meta_value
5,10,my_key1,value1
10,11,my_key2,value2
15,12,my_key3,value3
35,11,my_key4,value4
meta_valueがvalue2およびvalue4の場合、どうすればpost_idを取得できますか(答えは11である必要があります)。私はこれを試しました:
SELECT post_id from meta_table where meta_value='value2' and meta_value='value4'
ただし、post_idとして11は返されません。助言がありますか?