Page 28 - DCG - SQL - 2025
P. 28
FICHE 11 – Fonctions de date
Le concept
Les fonctions de date permettent d'extraire ou de manipuler des composantes temporelles (jour, mois, année)
à partir de champs de type DATE. Elles sont utilisées pour filtrer, trier ou calculer des valeurs basées sur le temps.
L’écriture et les fonctions exactes peuvent varier légèrement selon le SGBD.
️ Les fonctions classiques
• NOW() : donne la date et l'heure actuelles
• DAY(champ) : extrait le jour (1 à 31)
• MONTH(champ) : extrait le mois (1 à 12)
• YEAR(champ) : extrait l'année (sur 4 chiffres)
•
Exemple expliqué
Afficher les commandes passées en 2024 :
SELECT NoCmd, DateCmd
FROM COMMANDE
WHERE YEAR(DateCmd) = 2024
→ On extrait l’année de chaque date et on la compare à 2024.
23