Мне нужно работать с данными, полученными и сгруппированными на еженедельной основе (неделя ИСО), и моя БД структурирована ежедневно (поле: ДАТА). Мне нужно записать код, который выполняется, так что, учитывая текущую дату, он вычисляет неделю и данные извлечения за предыдущие 3 недели.Извлечение данных на основе текущей недели ИД и обратной связи
Итак, я пишу в ИНЕКЕ:
TO_DATE(TO_CHAR(DATE, 'YYYYWW')) BETWEEN TO_DATE(TO_CHAR(TO_DATE(running_date, 'YYYYMMDD'), 'YYYYWW'), 'YYYYWW')-3 AND TO_DATE(TO_CHAR(TO_DATE(running_date, 'YYYYMMDD'), 'YYYYWW'), 'YYYYWW')
Это не похоже на работу, хотя. Любые предложения по устранению проблемы?
Большое спасибо!