Código PHP:
select n.id,n.type, n.title, IFNULL(COUNT(c.id_noticia),'0') as n_comentarios from noticias n LEFT JOIN comentarios c ON n.id=c.id_noticia group by n.id order by id desc
Esta es la buena, la unica diferencia es la coma que te olvidaste quitar, pero si esta me va al pelillo! Consultare las clausulas que has introducido por que no lo tengo muy claro por eso.
Gracias y un saludo