这是表 measuremart_product_categories:
我想要做的是选择产品在类别:307 和类别:383 中的商品名称。类似的东西:(我知道“AND”表达式是完全错误的,输入它作为我试图实现的一个例子)。
SELECT *
FROM uhhu_virtuemart_products_en_gb AS a
INNER JOIN uhhu_virtuemart_product_categories AS b ON a.virtuemart_product_id=b.virtuemart_product_id
WHERE b.virtuemart_category_id=307 AND b.virtuemart_category_id=383
有没有一种 sql 方法来实现这一点?也许我需要创建一个新表并以某种方式建立关系?我认为使用一些 php 并分离查询是一种非常蹩脚的方式,但即使它有效,它也会非常复杂和糟糕的方式编码。提前致谢。
编辑:还添加 products_en_gb 表: