30分以下或30分,按0.5小算。 60分以下或60分,按1小算,
以此推, 68分按1.5小算。
, 如何根得出的量(分) , 化成我想要的小呢?
。
[解决办法]
测试
当 @i=68
declare @i int
select @i=68
select @i/60+case when @i%60 <=30 then 0.5 else 1 end
结果
---
1.5
当 @i=91
declare @i int
select @i=91
select @i/60+case when @i%60 <=30 then 0.5 else 1 end
结果
----
2.0