У меня есть столбец с целым числом типа данных в формате ггггмм (например, 201905).Я хочу проверить, находится ли этот столбец между начальной и конечной датой, то есть:
case
when [cov_yyyymm] between [start_dt] and [end_dt] then 'Period1'
else 'OtherPeriod'
end
примечание: начальная и конечная даты - дата-время
Я попытался преобразовать Int в дату-время / дату.аналогично, наоборот, от даты к int и все еще не может заставить его работать.
Я ожидаю использовать оператор CASE для сравнения, если целое число находится между двумя датами.