У меня есть следующая таблица для сбора расписаний сотрудников на цехе. Приложение написано на C# и SQL Server 2012.Расчет времени SQL Server
Сотрудники будут вводить часы и минуты в виде числового поля. Когда это экономит, люди могут сохранить 2 набора из 30 минут, делая это 60 минут, а с третьей записью в тот же день может быть 75 минут и т. Д.
Так что мой вопрос.
Есть ли способ обнаружить 75 минут в поле минут и увеличить поле часа на 1, оставив оставшиеся 15 в поле минут.
См. Таблицу в текстовом формате. Я был бы весьма признателен за любую помощь
TSEID EmpId TimeTypeId WeekNumber WorksOrder Process Hours Mins
39 1 1 21 X4769 Milling 6 75
Существует не SQL Server 2012 R2. Но в любом случае просто сохраните один столбец минут и сломайтесь до часов и минут на уровне презентации. SQL-сервер не имеет типа данных 'timespan', а' time' не подходит, поскольку он не предназначен для этой цели и не будет работать в течение времени, превышающего 24 часа. –