PURE SQL получает дни с заданной датой и текущей датой, без функций - PullRequest
0 голосов
/ 28 сентября 2018

Мне нужно получить количество дней между двумя датами, данной и текущей датой.

Но в чистом SQL я имею в виду, что без функций назначения это возможно?

Например

SELECT days (t.givenDate) - days (current date) FROM table t

У вас есть идеи?

Большое спасибо.

1 Ответ

0 голосов
/ 28 сентября 2018

Встроенная функция datediff().Эквивалент для приведенного выше:

SELECT datediff(t.givenDate, curdate()) FROM table t;

Обычно givenDate будет в прошлом, и вы захотите аргументы в другом порядке.

...