Ciao Nicola ...Originariamente inviato da nicola75ss
Ti conviene aggiungere alla tabella un campo di tipo date. Se l'anno è costituito da 2 cifre e sono tutte successive all'anno 2000 puoi fare così
Una volta eseguita la query se hai ottenuto il risultato desiderato procedi con l'eliminazione del campo varchar.codice:update tabella set campo_date = concat('20',substring(campo_varchar,7,2),'-',substring(campo_varchar,4,2),'-',substring(campo_varchar,1,2))![]()
hai la bellissima funzione str_to date()
set campo_date = str_to_date(campo_date, '%d/%m/%y')
![]()

Rispondi quotando