-1
 s.LastName + ',' + s.FirstName as formattedName
   ,t.Date
   ,RIGHT (t.In1, 7) AS TineIn1
   ,RIGHT (t.Out1, 7) AS TimeOut1
   ,RIGHT (t.In2, 7) AS TimeIn2
   ,RIGHT (t.Out2, 7) AS TimeOut1
   ,RIGHT (t.In3, 7) AS TimeIn3
   ,RIGHT (t.Out3, 7) AS TimeOut3
   , (ISNULL(DATEDIFF(second,t.IN1,t.Out1),0)
     +ISNULL(DATEDIFF(second,t.IN2,t.Out2),0)
     +ISNULL(DATEDIFF(second,t.IN3,t.Out3),0))/3600.0 AS WorkedHours

1 日の合計時間は取得できますが、1 週間および 1 か月の合計作業時間を取得するにはどうすればよいでしょうか。

4

1 に答える 1