【发布时间】:2015-10-21 12:41:16
【问题描述】:
在我们的应用程序中,我们遵循以下模式来节省员工花费的时间。
- 30 分钟 = 0.30
- 1 小时 = 1
因此,如果员工工作 1 小时 30 分钟,则小时值将是 1.30.
我们还使用以下公式计算每个员工的工资。
wages = rate * hours
如果员工的时薪为 50$,则他 1 小时 30 分钟的工资将为 75$。但是根据我们的数据结构,我们得到了
wages = 50 * 1.30 = 65
我怎样才能得到正确的工资?
(注意:我们不允许更改表中的数据结构。即将 1 小时 30 分钟设为 1.50)
感谢您的帮助
【问题讨论】:
-
将分钟转换为小时值。
标签: sql sql-server tsql