Я пытаюсь рассчитать разницу между двумя датами в dbeaver, подключенном к Apache Drill.
ex:
date 1 1/27/2019
date 2 2/01/2019
вывод 1 по дням вывод 2 по неделям
Я пытаюсь рассчитать разницу между двумя датами в dbeaver, подключенном к Apache Drill.
ex:
date 1 1/27/2019
date 2 2/01/2019
вывод 1 по дням вывод 2 по неделям
Вы пробовали datediff()
?
select datediff(date1, date2) as days_between
floor(datediff(date1, date2) / 7) as weeks_between
если дата в строковом формате -
select datediff(
(from_unixtime(unix_timestamp(enddate, dateformat), dateformat)) -
(from_unixtime(unix_timestamp(startdate, dateformat), dateformat)));
Ex - hive> select datediff(from_unixtime(unix_timestamp('2019-01-28', 'yyyy-MM-dd'), 'yyyy-MM-dd'), from_unixtime(unix_timestamp('2019-01-27', 'yyyy-MM-dd'), 'yyyy-MM-dd'));
cotm.views
.REACTRequests limit 10 - person Surya   schedule 29.01.2019