Witam,
w bazie danych mam tabelę post_meta, a w niej kolumny: post_id, meta_key, meta_value. Każdy post ma kilka meta_key, które mają swoje wartości meta_value.
Próbuję napisać zapytanie, które wybrałoby z bazy ten post_id, dla którego:
meta_key: klucz1 ma wartość: meta_value: wartosc1 oraz
meta_key: klucz2 ma wartość: meta_value: wartosc2 oraz
meta_key: klucz3 ma wartość: meta_value>=1
Napisałem takie zapytanie:
SELECT post_id FROM post_meta WHERE (meta_key='klucz1' AND meta_value='wartosc1') AND (meta_key='klucz2' AND meta_value='wartosc2') AND (meta_key='klucz3' AND meta_value>=1)
W jaki sposób można by napisać to zapytanie?