codice:
select *,concat_ws(' ',day(campo_data),elt(month(campo_data),
'Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio',
'Agosto','Settembre','Ottobre','Novembre','Dicembre'),year(campo_data)) 
as data_it from tabella
Originariamente inviato da filippo.toso
Comunque IMHO il metodo migliore è manipolare la data in PHP invece che in SQL.