Maison > base de données > tutoriel mysql > Que retournera MySQL si j'écris une seule valeur dans l'ensemble de valeurs unitaires englobant de l'unité composée INTERVAL ?

Que retournera MySQL si j'écris une seule valeur dans l'ensemble de valeurs unitaires englobant de l'unité composée INTERVAL ?

WBOY
Libérer: 2023-08-26 21:41:11
avant
1361 Les gens l'ont consulté

如果我只在复合 INTERVAL 单位的封闭单位值集中写入一个值,MySQL 将返回什么?

Dans ce cas, MySQL considérera l'unité la plus à droite donnée dans l'unité composée INTERVAL. Il renvoie la sortie après avoir calculé un intervalle basé sur une valeur unique fournie dans l'ensemble de valeurs unitaires joint. L'exemple suivant le clarifiera -

mysql> Select TIMESTAMP('2017-10-22 04:05:36' + INTERVAL '2 ' year_month) AS 'Only Month Value Changed';
+--------------------------+
| Only Month Value Changed |
+--------------------------+
| 2017-12-22 04:05:36      |
+--------------------------+
1 row in set (0.00 sec)
Copier après la connexion

La requête ci-dessus modifie le mois (le plus à droite dans l'unité composite INTERVAL) de 10 à 12 en fonction d'une seule valeur (c'est-à-dire 2 fournis dans l'ensemble de valeurs unitaires qui l'accompagne).

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!

source:tutorialspoint.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal