sql >> Database teknologi >  >> RDS >> Mysql

MySQL str_to_date producerer NULL trods gyldig formatering

Det ser ud til, at du også har de dobbelte anførselstegn derinde. Når du prøver at konvertere det med dobbeltanførselstegn, får du null.

Prøv at gøre:

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

sqlfiddle-demo




  1. Gruppering med en sagserklæring

  2. Er det muligt at lave to primærnøgler i en tabel?

  3. få SUMMEN for hver person ved PersonID

  4. MySQL med Node.js