В таблице есть поле начало и окончания времени работы. На один день может быть несколько записей. Нужно подсчитать время сколько человек работал в указанном периоде.
Я пока только рассматриваю вариант, через массивы в С++ и множество запросов к СУБД MS SQL.