come query puoi usare anche:
SELECT data,titolo FROM notizie GROUP BY DATA DESC
però la suddivisione per data devi comunque gestirla in php.
posto anche la seguente query che potrebbe esserti utile:
SELECT data,titolo FROM notizie WHERE data BETWEEN $datainizio AND $datafine
per avere l'elenco delle notizie comprese tra due date.