在 SQL Server 中将十进制小时数转换为分钟数?

问题描述

我的表中有一个十进制小时 (logged_hours) 列及其值。我想在 sql Server 2012 中将此十进制小时值计算为分钟。

logged_hours
------------
08.0000
09.0000
12.0000

解决方法

你可以乘以 60:

select logged_hours * 60 as logged_minutes