Kod
Wystąpił błąd SQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNION ALL (SELECT v.product_id FROM product_variants v WHERE v.id IN(SELEC' at line 90
Oto kod:
a.id IN( (SELECT p.product_id FROM product_attributes p WHERE p.attribute_id = '133' AND p.value REGEXP 'średni') UNION ALL (SELECT v.product_id FROM product_variants v WHERE v.id IN( SELECT pp.variant_id FROM product_variants_attributes pp WHERE pp.attribute_id = '133' AND pp.value REGEXP 'średni' ) ) )
@edit: problem rozwiązany. Dla potomnych. Gdy używamy UNION ALL to nie dajemy zapytań w nawiasy.