Нехитрый запрос выводит комментарии, url товара, url и id категории, всё правильно, вот только если у категории несколько id, выводит последнюю, в то время, как нужно первую (короче, где id минимальный, то есть, 0 или 1).
SELECT c.id, c.object_id, c.ip, c.name, c.text, c.type, c.date, c.approved, i.filename as image , p.url, p.name product, pc.category_id, cat.url category_url FROM s_comments c INNER JOIN s_products p ON c.object_id = p.id, s_images i, s_products_categories pc, s_categories cat WHERE i.product_id = c.object_id AND c.type='product' AND (c.approved=1 ) AND pc.product_id = p.id AND cat.id = pc.category_id GROUP BY c.id ORDER BY id DESC LIMIT 0, 14