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
Défi
FacileTables 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
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
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns