Как сделать разницу в дате с предыдущей строкой, используя hiveql? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть столбец с датой. Мне нужно сделать разницу дат с предыдущей строкой, используя запрос улья?

1 Ответ

0 голосов
/ 13 февраля 2019

Ниже будет запрос -

select date, datediff(date, prev_date) from (select date, lag(date) over (partition by <colName> order by <Name>) as prev_date from tableName) t1;

Если вы можете предоставить пример данных с tableName Может помочь вам с точным запросом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...