Maison >base de données >tutoriel mysql >Comment utiliser le mot clé INTERVAL avec les fonctions MySQL NOW() et CURDATE() ?

Comment utiliser le mot clé INTERVAL avec les fonctions MySQL NOW() et CURDATE() ?

WBOY
WBOYavant
2023-08-23 20:41:03728parcourir

Le mot-clé

如何将 INTERVAL 关键字与 MySQL NOW() 和 CURDATE() 函数一起使用?

INTERVAL fonctionne de manière similaire aux fonctions MySQL NOW() et CURDATE() dans la mesure où il peut être utilisé avec des unités d'heure, de date ou de date/heure de valeurs de date.

Exemple

Utilisation d'INTERVAL avec MySQL NOW()

mysql> Select NOW() + INTERVAL 2 day;
+------------------------+
| NOW() + INTERVAL 2 day |
+------------------------+
| 2017-10-30 09:19:31    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 day;
+------------------------+
| NOW() - INTERVAL 2 day |
+------------------------+
| 2017-10-26 09:19:45    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 hour;
+-------------------------+
| NOW() - INTERVAL 2 hour |
+-------------------------+
| 2017-10-28 07:19:51     |
+-------------------------+
1 row in set (0.00 sec)

Exemple

Utilisation d'INTERVAL avec MySQL CURDATE()

mysql> Select CURDATE() - INTERVAL 2 day;
+----------------------------+
| CURDATE() - INTERVAL 2 day |
+----------------------------+
| 2017-10-26                 |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select CURDATE() + INTERVAL 2 day;
+----------------------------+
| CURDATE() + INTERVAL 2 day |
+----------------------------+
| 2017-10-30                 |
+----------------------------+
1 row in set (0.00 sec)

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer