Gestion des Dates et Heures en MySQL
Apprenez à gérer les dates et les heures avec MySQL grâce à cette leçon détaillée.
Mise en place de l'environnement










Exploitation de bases de données existantes

































Créer une base de données et ce qu'elle contient





















Conclusion générale
Détails de la leçon
Description de la leçon
Cette leçon vous permet de découvrir un ensemble de fonctions MySQL essentielles pour gérer les dates et les heures. Vous apprendrez à :
- Récupérer la date et l'heure courante avec currentDate
, currentTime
, currentTimeStamp
ou now
.
- Utiliser les équivalents UTC tels que utcDate
, utcTime
et utcTimeTerm
.
- Extraire des parties spécifiques de dates ou d'heures, comme l'année, le mois, le jour avec des fonctions telles que year
, month
, dayOfYear
, dayOfMonth
, etc.
- Ajouter ou retrancher des intervalles de temps avec dateAdd
, addDate
, addTime
et leurs équivalents pour soustraire.
- Calculer des durées ou des différences entre deux dates ou heures avec dateDiff
et timeDiff
.
- Convertir des dates en estampilles Unix avec UnixTimestamp
et vice-versa avec FromUnixTime
.
- Formater des dates de manière personnalisée avec dateFormat
et stringToDate
.
En utilisant ces fonctions, vous pourrez manipuler efficacement les données temporelles dans vos bases de données MySQL.
Objectifs de cette leçon
Maîtriser les fonctions MySQL pour manipuler les dates et les heures, comprendre comment ajouter et soustraire des intervalles de temps, calculer des durées, et convertir des formats temporels.
Prérequis pour cette leçon
Connaissances de base en SQL et en manipulation de bases de données.
Métiers concernés
Développeurs back-end, administrateurs de bases de données, analystes de données, et ingénieurs en informatique travaillant avec des systèmes de gestion de base de données.
Alternatives et ressources
Utilisation d'autres systèmes de gestion de base de données comme PostgreSQL ou Oracle, qui offrent également des fonctions similaires pour gérer les dates et les heures.
Questions & Réponses
currentDate
.
dateAdd
est utilisée pour ajouter un intervalle de temps à une date en MySQL.
UnixTimestamp
.
