Скажите, пожалуйста, а есть ли метод типа andWhereHas для связанных данных?
SELECT name, `text`
FROM product
JOIN product_attribute USING (product_id)
JOIN attribute_description USING (attribute_id)
-- JOIN attribute USING (attribute_id)
WHERE product.grup_id = '17594'
GROUP BY 1, 2
HAVING COUNT(*) > 1;
вроде работает правильно, но притормаживает