MySQL Créer un intervalle
Pour créer un intervalle dans MySQL, utilisez la syntaxe comme indiqué ci-dessous:
Unité d'expression d'intervalle;Nous commençons par le mot-clé d'intervalle, suivi de l'expression et des paramètres unitaires. L'expression représente la valeur tandis que l'unité spécifie le format unitaire.
Par exemple, nous pouvons créer un intervalle de 36 heures comme indiqué:
Intervalle 36 heuresUne fois que nous avons défini un intervalle, nous pouvons l'utiliser pour effectuer des opérations arithmétiques de base et d'heure.
Exemple 1
Par exemple, ajoutons 36 heures à l'horodatage actuel:
Sélectionnez Current_timestamp + Interval '36 Hours ';Ce qui précède doit ajouter 36 heures à l'horodatage actuel. Cela devrait revenir:
Exemple 2
Vous pouvez également soustraire des unités spécifiques à partir du temps comme indiqué dans l'exemple:
Sélectionner la date «2022-04-08» - Interval «10 jours»La requête ci-dessus soustrait dix jours à partir de la date spécifiée. Cela devrait revenir:
Exemple 3
Vous pouvez également soustraire un intervalle d'un intervalle comme indiqué ci-dessous:
Sélectionner l'intervalle «2 jours» - intervalle «5 heures»Cela devrait revenir:
Exemple 4
Outre l'addition et la soustraction, vous pouvez effectuer d'autres opérations arithmétiques comme indiqué ci-dessous:
Sélectionner l'intervalle '1 jour' * 30;Ce qui précède prendra un jour et se multipliera par 30. Cela devrait revenir 30 jours comme:
Exemple 5
Vous pouvez également effectuer une division d'intervalle comme indiqué:
Sélectionner l'intervalle «1 heure» / 60;La requête ci-dessus prend une heure et se divise par 60. Par conséquent, il devrait revenir 1 minute comme
Fermeture
Dans cet article, nous avons couvert l'opérateur d'intervalle dans MySQL et PostgreSQL. Il nous permet d'effectuer des opérations arithmétiques à la date et à l'heure.
Continuez à coder!!