Трубка для плавания Mares Ergo Flex, трубка с гофрированной силиконовой вставкой, загубник трубки из высококачественного медицинского силикона, нижний дренажный клапан упрощает продувку трубки от воды, анатомический дизайн - все это идеально подходит любителям простоты и функциональности. Доступные цвета: желтый, черный, синий, красный. Произведено Mares
SELECT mv.*, mv.id as id_var, p.id_brands, p.recomendation, p.no_nalich,p.premium,p.vizible, p.new, b.id as b_id, b.name as brand_name, IF(AVG(c.raiting) IS NULL,0,AVG(c.raiting)) as middle_rating, IF(COUNT(c.raiting) IS NULL,0,COUNT(c.raiting)) as count_mark
FROM market_variants AS mv
INNER JOIN market_product AS p on p.id_main_variants = mv.id
LEFT JOIN market_category_product AS mcat on mcat.id_product = p.id
LEFT JOIN market_brands AS b on b.id = p.id_brands
LEFT JOIN market_brand_collection AS mbc ON mbc.id = p.id_collection
LEFT JOIN cor_comment_object AS cco ON cco.object_id = p.id and cco.group_id = 4
LEFT JOIN comments c ON c.id = cco.comment_id and c.status = 1
WHERE
mcat.id_category in ()
AND (SELECT COUNT(*) FROM cor_images_object WHERE id_object = p.id_main_variants AND type_object = 1)>0
AND p.vizible = '1'
GROUP BY mv.id
LIMIT 4
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 ')
AND (SELECT COUNT(*) FROM cor_images_object WHERE id_object = p.id_main' at line 10