HQL HIVE - выпуск DATE - PullRequest
       8

HQL HIVE - выпуск DATE

0 голосов
/ 08 апреля 2019

У меня есть запрос улья ( Запрос ниже в этом посте ), который заполняет данные в конкретном диапазоне дат

В приведенном ниже запросе диапазон дат составляет between '2018-12-22' AND '2019-04-08'

Это отчет, который используется для ежедневного создания. В настоящее время я выполняю этот запрос вручную на ежедневной основе, но мне нужно автоматизировать эту задачу.

Теперь на следующий день дата изменится на "2018-12-23" AND "2019-04-09"

Как я могу динамически задать 1-й диапазон дат (то есть 2018-12-22), используя переменные в запросе hive hive, какую логику следует использовать для 1-го диапазона дат?Или любое другое решение, пожалуйста, предложите

x.reported_date BETWEEN '2018-12-22' AND '2019-04-08'
   AND y.reported_date BETWEEN '2018-12-02' AND '2019-02-22'
...