sql >> Database >  >> RDS >> Mysql

Hoe kan ik mysql ertoe brengen een DateTime naar een Julian dagnummer uit te voeren?

Gebruik:

TO_DAYS(col)+1721060

Om te zetten in juliaanse datum.

En:

FROM_DAYS(col-1721060)

om te zetten van een juliaanse datum.

(Ik gebruik de chronologische Juliaanse datum die om middernacht begint, omdat dat handiger is.)



  1. Fix "ERROR 1054 (42S22):Onbekende kolom '...' in 'on-clausule' in MariaDB

  2. Zoek uit of een CHECK-beperking op kolomniveau of op tabelniveau is in SQL Server (T-SQL-voorbeelden)

  3. Geïndexeerde ORDER BY met LIMIT 1

  4. De mediaan berekenen met een dynamische cursor