数据库列,现在我只想获取那些具有OPTIONS_VALUES_ID(12和31)的产品ID
SELECT DISTINCT pa.products_id,options_values_id,options_id , COUNT(options_values_id) FROM products_attributes pa WHERE
pa.products_id IN (3331,3452,3455) AND pa.options_values_id IN (12,31)
GROUP BY pa.products_id
HAVING (pa.options_values_id) > 0
以上查询结果
我无法弄清楚如何仅获得由用户定义options_value_id的那些产品ID
我想这就是你的意思
SELECT products_id,COUNT(options_values_id)
FROM products_attributes WHERE
options_values_id in(12,31)
GROUP BY products_id
having COUNT(options_values_id)>=2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句