Interwał Mysql

Interwał Mysql
Operator przedziałów w MySQL umożliwia wykonywanie obliczeń daty i godziny. Ten konkretny operator umożliwi dodanie lub odejmowanie określonej daty i okresu od daty.

MySQL Utwórz interwał

Aby utworzyć interwał w MySQL, użyj składni, jak pokazano poniżej:

Jednostka ekspresji interwałowej;

Zaczynamy od interwałowego słowa kluczowego, a następnie parametrów wyrażenia i jednostki. Wyrażenie reprezentuje wartość, podczas gdy urządzenie określa format jednostki.

Na przykład możemy utworzyć 36 -godzinny interwał, jak pokazano:

Odstęp 36 godzin

Po zdefiniowaniu interwału możemy go użyć do wykonania podstawowych operacji arytmetycznych daty i godziny.

Przykład 1

Na przykład dodajmy 36 godzin do bieżącego znacznika czasu:

Wybierz current_timestamp + interwał '36 godzin '';

Powyższe powinno dodać 36 godzin do obecnego znacznika czasu. To powinno powrócić:

Przykład 2

Możesz także odjąć określone jednostki od czasu, jak pokazano w przykładzie:

Wybierz datę „2022-04-08”-Interwał '10 dni '

Powyższe zapytanie odejmuje dziesięć dni od określonej daty. To powinno powrócić:

Przykład 3

Możesz także odjąć odstęp od przedziału, jak pokazano poniżej:

Wybierz przedział „2 dni” - przedział „5 godzin”

To powinno powrócić:

Przykład 4

Oprócz dodawania i odejmowania, możesz wykonywać inne operacje arytmetyczne, jak pokazano poniżej:

Wybierz interwał „1 dzień” * 30;

Powyższe potrwa jeden dzień i pomnożyć przez 30. Powinno to powrócić 30 dni jako:

Przykład 5

Możesz także wykonać podział interwałów, jak pokazano:

Wybierz interwał „1 godzina” / 60;

Powyższe zapytanie zajmuje godzinę i dzieli się przez 60. Dlatego powinien powrócić 1 minutę jako

Zamknięcie

W tym artykule omówiliśmy operator przedziałów w MySQL i PostgreSQL. Pozwala nam wykonywać operacje arytmetyczne w dniu i godzinie.

Koduj!!