sql >> Databasteknik >  >> RDS >> Mysql

Konvertera decimaler lagrade som varchar till datetime

Allt du behöver veta är det datum då den ursprungliga utvecklaren definierade värdet noll. Sedan är det en enkel fråga att lägga till heltalstalet dagar till det datumet, sedan multiplicera bråkdelen med 86400 för att få sekunder och göra aritmetiken för att bestämma timme, minut och sekund.

Om du har en rad där du vet det faktiska datumet och det lagrade värdet kan du enkelt bestämma nolldatumet genom att subtraktera.



  1. php slumpmässiga mysql-data

  2. Hur MOD() fungerar i MariaDB

  3. Infoga Ja eller Nej i MySQL baserat på kryssrutans värde

  4. Autokomplettering i MySQL kommandoradsklient