Menu
Coddy logo textTech

Handling Dates Part 2

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 32 sur 72.

Les dates ne peuvent pas être additionnées ou soustraites comme des nombres. Pour effectuer des calculs sur des dates, nous devons les convertir en nombres à l'aide de la fonction JULIANDAY.

Cette fonction convertit les dates en jour julien (JULIANDAY), un compte continu de jours depuis le 1er janvier 4713 av. J.-C., qui est utilisé par les astronomes pour les intervalles de temps et les comparaisons entre différents calendriers.

Notez que dans le système du jour julien, la journée commence à midi (12:00:00), donc une partie fractionnaire de .5 représente exactement midi.

Pour l'utiliser, nous écrirons :

SELECT JULIANDAY('2023-02-20 12:00:00')

Cela renverra 2459996.0 jours

challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <strong>events</strong> : <strong>id</strong>, <strong>start</strong>, <strong>end</strong>

Récupérez les identifiants (IDs) de tous les événements qui durent moins de trois jours

Essayez vous-même

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux