SQL Server 2000: 计算时间差怎样精确到小时# Database - 数据库
u*t
1 楼
比如我的两个field, 分别是9/15/2002 5:16:36 PM和9/14/2002 3:10:36 PM,
相差26个多小时, 我怎样计算得到这个26呢?
直接减是1900/1/2 2AM,
用convert(int, , )是1,
用convert(float, , )是1.0833333...
有没有好一点的解决办法?
还有, 这个float, 怎么把它只保留两位小数?
谢谢
相差26个多小时, 我怎样计算得到这个26呢?
直接减是1900/1/2 2AM,
用convert(int, , )是1,
用convert(float, , )是1.0833333...
有没有好一点的解决办法?
还有, 这个float, 怎么把它只保留两位小数?
谢谢