Maison >base de données >tutoriel mysql >Comment ajouter 2 heures à l'heure actuelle dans MySQL ?

Comment ajouter 2 heures à l'heure actuelle dans MySQL ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-04 13:45:11388parcourir

How to Add 2 Hours to the Current Time in MySQL?

Ajustement de l'heure dans MySQL : ajout d'heures à l'heure actuelle

Dans MySQL, la manipulation des dates et des heures est cruciale pour diverses opérations de base de données. Une tâche courante consiste à ajouter une certaine durée à l’heure actuelle. Cet article explore la syntaxe correcte pour ajouter 2 heures à l'heure actuelle dans MySQL.

Syntaxe de requête

La syntaxe de requête valide pour ajouter 2 heures à l'heure actuelle dans MySQL est :

SELECT * 
FROM courses 
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time

Explication

  • MAINTENANT() : Renvoie la date et l'heure actuelles.
  • DATE_ADD() : Une fonction qui ajoute un intervalle spécifié à une date ou une heure valeur.
  • INTERVAL 2 HOUR : Représente un intervalle de 2 heures.
  • > : L'opérateur supérieur à vérifie si l'heure ajustée est supérieur au champ start_time dans les cours table.

Exemple

Considérons une table de cours avec un champ start_time pour suivre l'heure de début de chaque cours. Pour récupérer tous les cours qui commencent dans les 2 heures suivant l'heure actuelle, vous devez utiliser la requête suivante :

SELECT * 
FROM courses 
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time

Notes supplémentaires

  • Le DATE_ADD( ) la fonction prend en charge différents intervalles de temps, tels que les minutes, les heures, les jours et les années.
  • Vous pouvez ajuster l'intervalle dans le Fonction DATE_ADD() pour ajouter une durée différente.
  • Pour plus d'informations sur la manipulation de la date et de l'heure dans MySQL, reportez-vous à la documentation officielle sur les fonctions de date et d'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