salve a tutti
ho un database con più di 10.000 articoli... vorrei riuscire a creare uno script automatico che mi crei un semplice menu suddiviso per data.
Esempio:

* Oggi (15 articoli)
* Ieri (464 articoli)
* Ultimi 7 giorni (3458 articoli)
* Ultimi 30 giorni (12656 articoli)

* 2009 (1133)
* 2008 (1423)
* 2007 (1311)
* 2006 (185)
* 2005 (108)

Chiaramente escono solo le voci che hanno almeno un articolo.
Cè un modo o una classe che in automatico mi crea la suddivisione?
La tabella è così formata:

ID | TITOLO | DATA_INS (timestamp)