Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 Функция текущей даты SQL  [new]
Negativ
Member

Откуда:
Сообщений: 12
Необходимо разработать код хранимой процедуры\функции, которая при передаче в нее текущей отчетной даты будет возвращать в табличном режиме значения текущей даты и дат предыдущих 3 недель.
Только начинаю познавать мир Sql. Пытаюсь найти функцию, не получается, может вы что посоветуете.
1 ноя 20, 17:12    [22224416]     Ответить | Цитировать Сообщить модератору
 Re: Функция текущей даты SQL  [new]
Щукина Анна
Member

Откуда:
Сообщений: 1489
Negativ,

[sarcasm on]
версию сервера не указывай... Ведь все версии MySQL обладают абсолютно одинаковым функционалом...
[sarcasm off]

Для версии от 8.0:

WITH RECURSIVE cte (n) AS
(
  SELECT 0
  UNION ALL
  SELECT n + 1 FROM cte WHERE n < 21
)
SELECT ADDDATE(now(), -n) as x_date
  FROM cte
 ORDER by x_date;


Сообщение было отредактировано: 1 ноя 20, 17:42
1 ноя 20, 17:46    [22224429]     Ответить | Цитировать Сообщить модератору
 Re: Функция текущей даты SQL  [new]
miksoft
Member

Откуда:
Сообщений: 38555
Negativ
возвращать в табличном режиме
А у вас точно MySQL?
1 ноя 20, 18:58    [22224454]     Ответить | Цитировать Сообщить модератору
 Re: Функция текущей даты SQL  [new]
Negativ
Member

Откуда:
Сообщений: 12
miksoft, простите забыл указать, надо либо oracle, либо SqlServer
2 ноя 20, 08:25    [22224600]     Ответить | Цитировать Сообщить модератору
 Re: Функция текущей даты SQL  [new]
Gluck99
Member

Откуда: Оттуда
Сообщений: 1091
Negativ
надо либо oracle, либо SqlServer
Коллега, а вы разве не видите, на какой форум отправляете свой вопрос?
2 ноя 20, 10:55    [22224663]     Ответить | Цитировать Сообщить модератору
 Re: Функция текущей даты SQL  [new]
miksoft
Member

Откуда:
Сообщений: 38555
Negativ
miksoft, простите забыл указать, надо либо oracle, либо SqlServer
Вы определитесь, куда мне топик переносить?
2 ноя 20, 11:03    [22224665]     Ответить | Цитировать Сообщить модератору
Все форумы / MySQL Ответить