Терадата: подсчитать количество выходных между двумя отметками времени

Я хотел бы посчитать количество выходных между двумя отметками времени. Мои данные находятся в Терадате. Я не могу использовать чистую разницу во времени, потому что начальные точки могут отличаться.


person NLR    schedule 18.07.2018    source источник
comment
Вы не даете нам много работы. Выборочные данные, безусловно, помогут. Но взгляните на встроенный календарь - sys_calendar.calendar. В нем есть столбец дня недели, который вы можете использовать для определения выходных.   -  person Andrew    schedule 18.07.2018


Ответы (1)


Разница в неделю должна быть равна количеству выходных между двумя Timestamos, поэтому просто попробуйте:

ABS(td_week_of_calendar(TS_2) - td_week_of_calendar(TS_1))
person hhoeck    schedule 19.07.2018