Maison >base de données >tutoriel mysql >Comment mettre à jour les valeurs DATE dans MySQL en ajoutant un an ?

Comment mettre à jour les valeurs DATE dans MySQL en ajoutant un an ?

DDD
DDDoriginal
2024-11-02 11:50:30250parcourir

How to Update DATE Values in MySQL by Adding One Year?

Mise à jour des valeurs DATE dans MySQL : ajout d'un an

Lorsque vous travaillez avec des valeurs de date dans MySQL, il est souvent nécessaire d'effectuer des opérations arithmétiques telles que ajouter ou soustraire une certaine période. Si vous souhaitez incrémenter une date d'un an, l'approche standard consistant à utiliser l'opérateur 1 ne suffira pas.

Pour mettre à jour efficacement une valeur DATE et ajouter un an, MySQL fournit la fonction DATE_ADD. Voici la syntaxe :

UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)

Décomposons cette requête :

  • UPDATE table SET date = : Cela commence la requête de mise à jour, en spécifiant la table et la colonne à modifier.
  • DATE_ADD(date, INTERVAL 1 YEAR) : La fonction DATE_ADD est utilisée pour ajouter un intervalle de temps spécifié à la colonne de date. Dans ce cas, nous spécifions un intervalle de 1 an.

En exécutant cette requête, vous pouvez facilement incrémenter les valeurs de date dans votre table MySQL d'un an, permettant une manipulation pratique des données date-heure. .

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn