sql >> Database >  >> RDS >> Mysql

MySQL-code om Excel datetime te converteren

Ik kan 2 oplossingen bedenken:

  1. Converteer uw datums in Excel naar een opgemaakte datumreeks die overeenkomt met de datum- en tijdnotatie van mysql met behulp van de functie text() in Excel.

  2. Converteer het getal met behulp van berekening tot op heden in mysql:

(de onderstaande uitdrukking kan worden vereenvoudigd)

select date_add(date_add(date('1899-12-31'), interval floor(@datefromexcel) day), interval floor(86400*(@datefromexcel-floor(@datefromexcel))) second)


  1. MySQL-veld DATETIME kapt ISO8601 af

  2. Geslaagde service-uren berekenen voor open tickets (Oracle SQL)

  3. MySQL pivot-achtige bewerking om een ​​uitsplitsing te krijgen van het percentage van de totale gebeurtenissen per dag per gebeurtenistype

  4. Dynamische variabelenamen in MySQL