Comment trouver le nom du jour d'une date MySQL ?

Réponses rédigées par Antoine
Dernière mise à jour : 2021-02-12 13:01:52
Thèmes : date - mysql
Question

Bonjour, j'ai des dates qui sont stockées dans une base de donnée MySQL, et je cherche à récupérer le nom des jours de ces dates, merci.

Réponse

Pour identifier le nom d'un jour, selon une date MySQL vous pouvez utiliser la fonction DAYNAME.

SELECT DAYNAME("2021-01-15");

Cette requête va retourner Friday.

Pour obtenir le nom du jour en français vous devez préalablement définir la variable système lc_time_names.

SET lc_time_names = 'fr_FR';

Puis ensuite effectuer la requête :

SELECT DAYNAME("2021-01-15");