Как узнать дату первого и последнего дня недели - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть этот запрос, который дает мне номер недели.

select to_char(sysdate, 'iw') week from dual

Я хотел бы получить первую и последнюю дату, например: с 2019-11-11 по 2019-11-17.

Спасибо.

1 Ответ

1 голос
/ 11 ноября 2019

Я думаю, что самый простой способ - использовать trunc():

select trunc(sysdate, 'iw') as week_start,
       trunc(sysdate, 'iw') + interval '6' day as week_end       
from dual
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...