Не получается написать sql запрос на подсчет комментов
SELECT
comment_product.product_id,
MAX(comment_product.rating) AS `rating`,
count(comment_product.rating) AS count_comment
FROM product,comment_product
WHERE product.id = comment_product.product_id
Он скидывает все общий результат догадываюсь что нужно снова строить выборку в выборке Но вопрос как? Есть желающие помочь?
https://yadi.sk/i/Z-J786_7325LDQ Вот что получается.
Есть такой sql запрос.
SELECT DISTINCT product.id,product.name,product.alias,product.price,product.old_price,product.image, comment_product.product_id, comment_product.rating
FROM product, comment_product
WHERE product.id = comment_product.product_id AND `visibility` = '1'
Он работает но нужно добиться такого результата чтобы выбирались все записи. С уникальными полем по comment_product.product_id, и с самым большим значением в поле comment_product.rating. Как это сделать?
https://yadi.sk/i/8zH2qdMi4qHziA