Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL str_to_date produit NULL malgré un formatage valide

Il semble que vous ayez également ces guillemets doubles. Lorsque vous essayez de le convertir avec les guillemets doubles, vous obtenez null.

Essayez de faire :

select str_to_date(REPLACE(Date,'"',''), '%d-%m-%Y') 
from tab1 sampleData 2;

démo sqlfiddle