← SQL avancé
Leçon 4 / 9 — Chapitre 2: Fonctions date approfondies
Jour de la semaine : EXTRACT(DOW)
EXTRACT(DOW FROM date) renvoie le jour de la semaine sous forme d'un nombre : 0 pour dimanche, 1 pour lundi, 2 pour mardi... jusqu'à 6 pour samedi.
SELECT EXTRACT(DOW FROM date_inscription) FROM clients WHERE id = 1;
date_inscription vaut le 15 mars 2024 pour ce client — un vendredi. EXTRACT(DOW FROM ...) renvoie donc 5.
À retenir :
EXTRACT(DOW FROM date)renvoie un nombre de 0 (dimanche) à 6 (samedi).- Ce nombre permet de filtrer ou regrouper des dates par jour de la semaine, par exemple pour isoler tous les lundis.
DOWsignifie « Day Of Week » ; certains moteurs utilisentISODOW, où 1 vaut lundi et 7 vaut dimanche (sans jamais renvoyer 0).
À vous de jouer : le 2 avril 2024 (client d'id 2) est un mardi. Quelle valeur EXTRACT(DOW FROM date_inscription) renvoie-t-elle pour ce client ?
🔒
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
8 500 XOF / 12,96 € / 14,12 $
Débloquez les 87 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.