SlyDeath (18.02.2013 / 20:56)Во уже чего нужное, только проще сделай, чтоб не запутался
Попробуй так
SELECT n.*, COUNT(c.id_news) AS comment_count FROM news AS n LEFT JOIN comments AS c ON c.id_news = n.id GROUP BY `n`.`id` ORDER BY `n`.`id` DESC LIMIT 20