Выбор даты в SQL: примеры и синтаксис

В SQL для выбора даты вы можете использовать различные методы в зависимости от конкретной системы базы данных, которую вы используете. Вот несколько часто используемых методов:

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

    SELECT CURRENT_DATE;
  2. GETDATE(): эта функция обычно используется в Microsoft SQL Server для получения текущей даты и времени. Например:

    SELECT GETDATE();
  3. SYSDATE: Эта функция обычно используется в Oracle для получения текущей даты и времени. Например:

    SELECT SYSDATE FROM DUAL;
  4. NOW(): эта функция обычно используется в MySQL для получения текущей даты и времени. Например:

    SELECT NOW();
  5. DATE(): эта функция используется для извлечения части даты из значения даты и времени. Например:

    SELECT DATE(column_name) FROM table_name;
  6. Приведение: вы также можете привести строку к дате, используя соответствующий формат. Например:

    SELECT CAST('2021-09-01' AS DATE);

Не забудьте настроить синтаксис в зависимости от используемой вами системы базы данных.