select
l_returnflag,
l_linestatus,
...
from
lineitem
where
l_shipdate <= date '1998-12-01' - interval '[DELTA]' day (3)
group by
l_returnflag,
l_linestatus
order by
l_returnflag,
l_linestatus;
У меня вопрос в этом SQL запросе. Что означает «(3)» в предложении WHERE? Я могу выполнить запрос без "(3)", и это кажется ненужным синтаксисом. Я посмотрел его на официальной странице бенчмарка TP C -H, и нашел описание для этого запроса:
"Запрос будет содержать все элементы строки, отправленные до этой даты, минус дни DELTA.".
Любая помощь будет оценена. Спасибо.