将Decimal转换为时间SSRS / SQL

前端之家收集整理的这篇文章主要介绍了将Decimal转换为时间SSRS / SQL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在sql数据库中有一个十进制字段,只存储时间.以下是我想要在SSRS报告中显示的数据和最终结果.解决方案可以是SQL查询,也可以是某种类型的SSRS格式/表达式.
Data      Desired Result
6.50      6:30:00 AM 
14.25     2:25:00 PM
17.75     5:45:00 PM
8.00      8:00:00 AM

我非常感谢任何帮助.

解决方法

好吧,这可能不是很漂亮,但它会为您提供您正在寻找的结果:
select convert(time(0),convert(smalldatetime,(6.50/24)))

结果:

06:30:00

用您的列名替换6.50.

原文链接:https://www.f2er.com/mssql/74746.html

猜你在找的MsSQL相关文章