АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
79 of 99 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Функция CURRENT_DATE

Функция CURRENT_DATE возвращает текущую дату в формате год-месяц-день. Может использоваться как при выборке, так и при вставке.

Синтаксис

При выборке:

SELECT FROM имя_таблицы WHERE date = CURRENT_DATE()

При вставке:

INSERT INTO имя_таблицы SET date = CURRENT_DATE()

Пример

В данном примере из некоторый таблицы выбираются все записи, у которых дата больше текущей:

SELECT * FROM table WHERE date > CURRENT_DATE()

Пример

В данном примере из некоторый таблицы выбираются все записи, у которых дата меньше текущей:

SELECT * FROM employees WHERE date < CURRENT_DATE()

Пример

В данном примере в некоторую таблицу добавляется новая запись, при этом в поле date записывается текущая дата с помощью CURRENT_DATE:

INSERT INTO table SET name='user5', date=CURRENT_DATE()

Смотрите также

  • функцию NOW,
    которая возвращает текущий момент времени
  • функцию CURRENT_TIME,
    возвращает текущее время