PaliSkill
← SQL avancé

Chapitre 2 / 10

Fonctions date approfondies

9 leçons dans ce chapitre.

🔒

Fonctions date

Verrouillée

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

🔒

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

Les 3 premières leçons de ce module sont gratuites.

8 500 XOF / 12,96 € / 14,12 $

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