Not sure if this is how you want to view it but here goes
SELECT [SHIFT PATTERNS].ID, [SHIFT PATTERNS].SHIFT, [SHIFT PATTERNS].[MON START], [SHIFT PATTERNS].[MON FINISH], CDate(([MON FINISH]+IIf([MON START]>[MON FINISH],1,0))-[MON START]) AS [MON TOTAL], [SHIFT PATTERNS].[TUE START], [SHIFT...