SELECT MAX(`noticias`.`noticia_id`) AS `Nnoticia_id`,
MAX(`categoria`.`imagem`) AS `Cimagem`,
MAX(`categoria`.`nome`) AS `Cnome`,
MAX(`noticias`.`titulo`) AS `Ntitulo`,
MAX(`noticias`.`data_criacao`) AS `Ndata_criacao`,
MAX(`categoria`.`url`) AS `Curl`, MAX(`noticias`.`url`) AS `Nurl`
FROM `noticias`
INNER JOIN `categoria`
WHERE `noticias`.`categoria_id` = `blog`.`categoria_id`
GROUP BY `noticias`.`categoria_id`
ORDER BY `noticia_id` DESC
Como consigo a última notícia (ultimo registro inserido da tabela noticias) de cada categoria (tabela categorias)? Nessa SQL acima o titulo que imprime não é o ultimo inserido.