У меня есть простая таблица с именем WorkDuration , которая содержит поле WorkedHour от типа varchar.
Для экземпляра:
WorkedHour:
04:23
08:15
02:00
Теперь я хочу получить сумму (WorkedHour) от WorkDuration.
Для этого я попробовал следующую строку кода, чтобы получить общую продолжительность, которая работает, но не правильно.
database.ExecuteScalarAsync<int?>("SELECT SUM(WorkedHour) FROM WorkDuration WHERE WorkedHour > 0");
Итак, как мне суммировать все WorkedHour's столбцы, чтобы иметь общую продолжительность, как указано ниже:
WorkedHour:
04:23
08:15
02:00
-----------
Total: 14:38 Hours
Было бы приятно, если бы кто-то мог мне помочь .
Заранее спасибо.