【发布时间】:2022-01-24 04:57:54
【问题描述】:
我使用下面的代码从特定类别中选择产品并且工作正常,但如果包含多个类别,我想选择产品
SELECT post.ID, post.post_title FROM `wp_posts` as post
INNER JOIN wp_term_relationships AS tr ON tr.object_id = post.ID
WHERE
post.`post_type` IN ('product','product_variation')
AND tr.term_taxonomy_id IN(32,25)
我使用IN(32,25),它返回所有产品,我如何过滤仅包含在两个类别中的产品?
【问题讨论】:
-
GROUP BY 1,2 HAVING COUNT(DISTINCT tr.term_taxonomy_id) = 2
标签: php mysql sql wordpress woocommerce