SQL 服务器时间计算

SQL Server time calculation

我有以下 table 来捕获车间员工的时间表。该应用程序是用 C# 和 SQL Server 2012 编写的。

员工将以小时和分钟为单位输入数字字段。当这是保存时,人们可以保存 2 组 30 分钟,使其成为 60 分钟,并且在同一天进行第三次输入可能是 75 分钟等。

所以我的问题是。

有没有一种方法可以在分钟字段中检测到 75 分钟并将小时字段递增 1,将剩余的 15 留在分钟字段中。

请参阅 table 文本格式。如果有任何帮助,我将不胜感激

TSEID     EmpId     TimeTypeId     WeekNumber     WorksOrder     Process     Hours     Mins  
  39          1              1             21          X4769     Milling         6       75
update TimeSheetTable
set Hours = Hours + Mins / 60, Mins = Mins % 60
where Mins >= 60