Как использовать функцию CURRENT_DATE() в MySQL?

Kak Ispol Zovat Funkciu Current Date V Mysql



MySQL предоставляет широкий спектр функций, которые можно использовать для хранения значений даты и управления ими, например функцию CURRENT_DATE(). Эта функция возвращает значение текущей даты, которое можно использовать для различных целей, таких как фильтрация данных таблицы на основе текущей даты, вычисление возраста человека и т. д.

Эта статья расскажет вам, как использовать функцию CURRENT_DATE() в MySQL.







Как использовать функцию CURRENT_DATE() в MySQL?

ТЕКУЩАЯ ДАТА() ” — это функция в MySQL, которая возвращает текущее значение даты. Указанная функция может использоваться для различных целей, таких как получение текущей даты, вставка текущей даты в таблицу и т. д.



Давайте перейдем к примеру, чтобы понять варианты использования функции CURRENT_DATE().



Пример 1: получение текущей даты





Текущее значение даты можно получить с помощью « ВЫБИРАТЬ заявление с пометкой « ТЕКУЩАЯ ДАТА() », как указано ниже:

ВЫБЕРИТЕ CURRENT_DATE ( ) ;



Выход

Вывод показал текущее значение даты.

Пример 2: Форматирование дат

Текущую дату можно получить в определенном формате с помощью « ВЫБИРАТЬ заявление с пометкой « ФОРМАТ ДАТЫ() функция. Для этого пройдите « ТЕКУЩАЯ ДАТА() функция и строка формата в качестве аргументов функции DATE_FORMAT(), как показано ниже:

ВЫБЕРИТЕ ДАТУ_ФОРМАТ ( ТЕКУЩАЯ ДАТА ( ) , '%M %d, %Y' ) ;

Выход

На выходе отображается текущее значение даты в правильном формате.

Пример 3. Фильтрация записей по текущей дате

ТЕКУЩАЯ ДАТА() ” можно использовать для фильтрации данных конкретных таблиц на основе сегодняшней даты, как показано ниже:

ВЫБИРАТЬ *
ОТ заказов
ГДЕ order_date = CURRENT_DATE ( ) ;

В приведенном выше примере « заказы ” таблица фильтруется на основе текущей даты.

Выход

На выходе отображаются отфильтрованные данные.

Пример 4: Расчет возраста людей

ТЕКУЩАЯ ДАТА() Функцию можно использовать для расчета возраста любого человека по дате его рождения. Пример расчета возраста лиц в « person_details ” таблица приведена ниже:

ВЫБЕРИТЕ имя, ГОД ( ТЕКУЩАЯ ДАТА ( ) ) - ГОД ( Дата рождения )
КАК возраст ОТ person_details;

Выход

Вывод показал возраст лиц из « person_details ' стол.

Пример 5: Вставка текущей даты в таблицу

ТЕКУЩАЯ ДАТА() Функцию можно использовать для вставки текущего значения даты в конкретную таблицу. Вот пример вставки другого значения и текущей даты в « заказы ' стол:

ВСТАВЛЯТЬ В заказы ( идентификатор , user_id, product_id, количество, order_date )
ЦЕННОСТИ ( 22 , 46 , 10 , 2 , ТЕКУЩАЯ ДАТА ( ) ) ;

В приведенном выше примере « ВСТАВИТЬ В ” используется для вставки сегодняшней даты в таблицу заказов.

Выход

Вывод показал, что текущая дата была вставлена.

Заключение

Функция CURRENT_DATE() в MySQL — это мощный инструмент, который можно использовать для различных целей, таких как получение текущей даты, фильтрация записей по текущей дате, форматирование дат, вычисление возраста людей и т. д. Используя эту функцию, становится проще управлять и манипулировать данными, связанными со значениями дат в базах данных MySQL. Это руководство содержит подробную информацию с примерами использования функции CURRENT_DATE().