是否有可能将小时分解为四分之一并将其提取出来? 例如:
7:00-7:15 = 1
7:15-7:30 = 2
etc
我有时间栏,其值为09:30 我想提取:
hour = 6
quarter = 2
我可以拿出时间,但我怎么拿出这个季度。
答案 0 :(得分:0)
select
case
when TimeColumn is null then null
when datepart(minute, TimeColumn) < 15 then 1
when datepart(minute, TimeColumn) < 30 then 2
when datepart(minute, TimeColumn) < 45 then 3
else 4
end
from MyTable