Я подключился к базе данных oracle с помощью R, я могу выполнять запросы к нему, но у меня проблема с выполнением запросов в столбце даты. Я хочу получить строки, в которых определенный столбец даты (INLDATE) находится в диапазоне от сегодняшнего дня до 7 дней с настоящего момента.
Другие запросы, которые я выполнил с пакетом dplyr, например:
tbl(con, 'UNIT') %>% select(SEQ) %>% filter(SEQ > 203)
Это работает отлично, однако, когда я пробую что-то вроде
Today <- Sys.Date()
tbl(con, 'UNIT') %>% select(INLDATE) %>% filter(INLDATE > Today)
или даже
tbl(con, 'UNIT') %>% select(INLDATE) %>% filter(INLDATE > 2021-04-04)
он дает мне ошибки, которые ожидают ДАТУ, но интерпретируются как число или строка
Как правильно это сделать? Заранее спасибо!