Comment formater une date en MySQL ?
Il existe plusieurs fonctions pour formater une date en MySQL. Voici quelques exemples :
- Utilisation de la fonction DATE_FORMAT :
La fonction DATE_FORMAT permet de formater une date selon un modèle spécifié. Voici un exemple :
SELECT DATE_FORMAT(date_colonne, '%d/%m/%Y') AS date_formatee FROM ma_table;
Cette requête va retourner la date de la colonne "date_colonne" formatée en jour/mois/année.
- Utilisation de la fonction STR_TO_DATE :
La fonction STR_TO_DATE permet de convertir une chaîne de caractères en date selon un modèle spécifié. Voici un exemple :
SELECT STR_TO_DATE('01/01/2022', '%d/%m/%Y') AS date_convertie;
Cette requête va retourner la date "01/01/2022" convertie en format date MySQL.
- Utilisation de la fonction NOW :
La fonction NOW permet de récupérer la date et l'heure actuelles du système. Voici un exemple :
SELECT NOW() AS date_actuelle;
Cette requête va retourner la date et l'heure actuelles du système.
Il existe d'autres fonctions pour formater une date en MySQL, mais celles-ci sont les plus couramment utilisées.