Saludos tengo una duda con PHP y Mysql que no termino de solventar.
Quiero mostrar en una página las noticias agrupadas por categorias. Hasta ahora lo hacía haciendo consultas del tipo:
Código PHP:
$query_rsListado = sprintf("select id_noticia,titular,categoria
FROM noticias
WHERE categoria = nombredecategoria
ORDER by fecha DESC
LIMIT 4");
El problema es que tengo más de 100 categorías de noticias y hacerlo así supone 100 consultas a la base de datos distintas.
Como puedo hacerlo con una sola consulta y que a traves de php separe los resultados de acuerdo a la categoria correspondiente??
Muchas gracias