![alt text](https://i.stack.imgur.com/hrddp.jpg)
Способ, которым я разработал свой рабочий лист, не помогает мне легко рассчитать рабочее время.
Вывод в снимке был получен из нескольких таблиц.
Не беспокойтесь о форматировании setDate и timeEntered.
SetDate представляет рабочий день.tsTypeTitle представляет тип смены, это время обеда и т. д. timeEntered представляет фактическое время.
setDate должен быть обрезан, чтобы иметь только Date, а timeEntered должен показывать только время - это будет обработано позжеНе беспокойтесь об этом.
Мне нужно взять разницу между Shift Started и Shift Ended, чтобы я мог рассчитать заработную плату.
Вот мой запрос на тот случай, если вы захотите взглянуть на него:
SELECT TimeSheet.setDate, TimeSheetType.tsTypeTitle, TimeSheetDetail.timeEntered
FROM TimeSheet
INNER JOIN TimeSheetDetail
ON TimeSheet.timeSheetID = TimeSheetDetail.timeSheetID
INNER JOIN TimeSheetType
ON TimeSheetType.timeSheetTypeID = TimeSheetDetail.timeSheetTypeID