sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag få mysql att mata ut ett DateTime till Julianskt dagnummer?

Använd:

TO_DAYS(col)+1721060

För att konvertera till julianskt datum.

Och:

FROM_DAYS(col-1721060)

för att konvertera från ett julianskt datum.

(Jag använder det kronologiska julianska datumet som börjar vid midnatt eftersom det är mer användbart.)



  1. Oracle - literal matchar inte formatsträngsfel

  2. Hur UNCOMPRESSED_LENGTH() fungerar i MariaDB

  3. grundläggande pyodbc bulkinsats

  4. Kan det finnas en databasagnostisk SQL-fråga för att hämta de N översta raderna?