PaliSkill
SQL avancé

Chapitre 2 / 10

Fonctions date approfondies

9 leçons dans ce chapitre.

1

Fonctions date

Disponible
0%

Les dates suivent aussi des fonctions dédiées, même si leur syntaxe exacte varie selon le moteur SQL (, standard SQL, utilisé ici…

Voir les détails du chapitre

Les dates suivent aussi des fonctions dédiées, même si leur syntaxe exacte varie selon le moteur SQL (, standard SQL, utilisé ici ; SQLite propose , MySQL propose / — le principe reste identique). → 2024. donne le 15 mars 2024 (id 1) et le 20 mai 2024 (id 6) — la différence entre ces deux dates se calcule en jours : 16 jours restants en mars (3115) + 30 jours en avril + 20 jours en mai = 66 jours.…

🔒

DATE_TRUNC : arrondir à une unité de temps

Verrouillée

ramène une date au tout début de l'unité choisie — le premier jour du mois, le 1er janvier de l'année, etc. Très utile pour regrou…

🔒

Premier et dernier jour du mois

Verrouillée

donne directement le premier jour du mois (leçon précédente). Le dernier jour se calcule en ajoutant un mois puis en retirant un j…

🔒

Jour de la semaine : EXTRACT(DOW)

Verrouillée

renvoie le jour de la semaine sous forme d'un nombre : 0 pour dimanche, 1 pour lundi, 2 pour mardi... jusqu'à 6 pour samedi. vaut…

🔒

Formater une date pour l'affichage : TO_CHAR

Verrouillée

convertit une date en texte, selon un modèle de formatage précis — utile pour l'affichage, jamais pour un calcul. vaut 20240315 :…

🔒

Arithmétique d'intervalles : INTERVAL

Verrouillée

représente une durée (jours, mois, années...), utilisable directement dans un calcul avec une date — plus lisible qu'un simple nom…

🔒

Différence précise en mois et en années : AGE()

Verrouillée

Compter des jours (vu en tout début de chapitre) devient vite peu lisible pour de longues durées. calcule directement la différenc…

🔒

Combiner DATE_TRUNC et agrégation

Verrouillée

s'utilise très souvent avec , pour regrouper des lignes par mois ou par année plutôt que par date exacte. exclut d'abord le client…

🔒

Cas pratique : les inscriptions du mardi

Verrouillée

Ce cas pratique combine et — les notions de ce chapitre. Étape par étape : 1. ne garde que les inscriptions tombant un mardi. 2. S…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 90).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 80 leçons restantes de ce module