我需要一些关于 SQL 查询的帮助,我对此有点生疏。我使用的 Wordpress 数据库是这样设置的。
post_id, meta_key, meta_value
33, opt_in, 1
33, email, john@hotmail.com
我如何收集选择加入值为“1”的所有电子邮件地址,post_id 与两行匹配。我看过sql union,这是我得到的最接近的。
SELECT post_id
FROM wp_postmeta
WHERE meta_key='opt_in' AND meta_value='1'
UNION
SELECT meta_value
FROM wp_postmeta
WHERE meta_key='email'