Si pero te lanzaria solo 1 resultado de cada dia
Pruebalo en una consola de MySQL y veras que no se agrupan los resultados como esperas.
La idea del GROUP BY es para agrupar un conteo, por decir, contar cuantas noticias hay cada dia:
Código:
SELECT `dia`, COUNT(*) FROM `noticias` GROUP BY `dia`
Saludos.