Ответов: 8 Просмотров: 106
|
а нельзя что ли джоинами всё заменить?
CODE ( SQL):
скопировать код в буфер обмена
SELECT count(*) FROM product p JOIN product_to_city ptc ON p.id = ptc.product_id JOIN city c ON ptc.city_id = c.id JOIN product_to_category ptcat ON p.id = ptcat.product_id JOIN category cat ON ptcat.category_id = cat.id WHERE p.publish = 1 AND (p.`delete` = 0 OR p.`delete` IS NULL) AND (c.id = 1 OR c.parent_id = 1) AND (cat.parent_id IN (11))
писал на коленке, не факт что всё верно, но смысл я думаю вы поймёте |