Jak korzystać z funkcji CURRENT_DATE() w MySQL?

Jak Korzystac Z Funkcji Current Date W Mysql



MySQL udostępnia szeroki zakres funkcji, które można wykorzystać do przechowywania wartości dat i manipulowania nimi, takich jak funkcja CURRENT_DATE(). Ta funkcja zwraca aktualną wartość daty, którą można wykorzystać do różnych celów, takich jak filtrowanie danych tabeli na podstawie bieżącej daty, obliczanie wieku osoby itp.

W tym artykule dowiesz się, jak używać funkcji CURRENT_DATE() w MySQL.







Jak korzystać z funkcji CURRENT_DATE() w MySQL?

BIEŻĄCA DATA() ” to funkcja w MySQL, która zwraca aktualną wartość daty. Podana funkcja może być używana do różnych celów, takich jak pobieranie bieżącej daty, wstawianie bieżącej daty do tabeli itp.



Przejdźmy do przykładu, aby zrozumieć przypadki użycia funkcji CURRENT_DATE().



Przykład 1: Pobieranie bieżącej daty





Bieżącą wartość daty można pobrać za pomocą opcji „ WYBIERAĆ ” oświadczenie z „ BIEŻĄCA DATA() ”funkcja podana poniżej:

WYBIERZ AKTUALNĄ_DATĘ ( ) ;



Wyjście

Dane wyjściowe pokazywały aktualną wartość daty.

Przykład 2: Formatowanie dat

Bieżącą datę można pobrać w określonym formacie za pomocą opcji „ WYBIERAĆ ” oświadczenie z „ FORMAT DATY() ” funkcja. W tym celu przekaż „ BIEŻĄCA DATA() ” funkcja i a ciąg formatu jako argumenty funkcji DATE_FORMAT(), jak pokazano poniżej:

WYBIERZ DATE_FORMAT ( BIEŻĄCA DATA ( ) , '%M %d, %Y' ) ;

Wyjście

Dane wyjściowe wyświetlały aktualną wartość daty w odpowiednim formacie.

Przykład 3: Filtrowanie rekordów według bieżącej daty

BIEŻĄCA DATA() ” można wykorzystać do filtrowania danych w określonych tabelach na podstawie dzisiejszej daty, jak pokazano poniżej:

WYBIERAĆ *
Z zamówień
GDZIE data_zamówienia = AKTUALNA_DATA ( ) ;

W powyższym przykładzie „ Zamówienia ” jest filtrowana na podstawie bieżącej daty.

Wyjście

Dane wyjściowe przedstawiają przefiltrowane dane.

Przykład 4: Obliczanie wieku osób

The BIEŻĄCA DATA() funkcja może być wykorzystana do obliczenia wieku dowolnej osoby na podstawie jej daty urodzenia. Przykład obliczenia wieku osób w „ osoby_szczegóły ” znajduje się poniżej:

WYBIERZ imię, ROK ( BIEŻĄCA DATA ( ) ) - ROK ( Data urodzenia )
AS wiek OD osób_szczegóły;

Wyjście

Na wyjściu pokazano wiek osób z grupy „ osoby_szczegóły ' tabela.

Przykład 5: Wstawianie bieżącej daty do tabeli

The BIEŻĄCA DATA() funkcji można użyć do wstawienia bieżącej wartości daty do określonej tabeli. Oto przykład wstawienia innej wartości i bieżącej daty do „ Zamówienia ' tabela:

WSTAW DO ZAMÓWIEŃ ( ID , identyfikator_użytkownika, identyfikator_produktu, ilość, data_zamówienia )
WARTOŚCI ( 22 , 46 , 10 , 2 , BIEŻĄCA DATA ( ) ) ;

W powyższym przykładzie „ WŁÓŻ W ” służy do wstawiania dzisiejszej daty do tabeli zamówień.

Wyjście

Dane wyjściowe pokazały, że została wstawiona bieżąca data.

Wniosek

Funkcja CURRENT_DATE() w MySQL to potężne narzędzie, którego można używać do różnych celów, takich jak pobieranie bieżącej daty, filtrowanie rekordów według bieżącej daty, formatowanie dat, obliczanie wieku osób i tak dalej. Korzystając z tej funkcji, zarządzanie i manipulowanie danymi związanymi z wartościami dat w bazach danych MySQL staje się łatwiejsze. Ten przewodnik zawiera szczegółowe informacje wraz z przykładami użycia funkcji CURRENT_DATE().