mysql - 显示多个类别的产品

时间:2011-08-29 20:18:44

标签: php mysql joomla virtuemart

我找不到这个问题的答案。

我希望能够返回多个类别的Virtuemart(Joomla!+ Virtuemart)产品的查询。目前有8个类别(可能会增长。)

因此,用户可以选择任意数量的类别,并且我希望仅返回所有选定类别中的产品列表。

如何在MySQL中执行处理此操作的查询?

1 个答案:

答案 0 :(得分:2)

我不知道你的表结构,但这个例子可能会给你一个想法。

select product
from categories
where category in ('cat1','cat2','cat3')
group by product
having count(distinct(category)) = 3