3

SQL Server 2008 を使用して、非稼働時間と週末/会社の休日を考慮しながら、2 つの日時フィールド間の営業時間を合計する必要があります。可能であればカレンダーを組み込みたいので、休日を編集する必要がある場合は簡単に行うことができます.

例えば

OpenCall              CloseCall 
05/08/2013 14:00:00   06/08/2013 09:30:00             

上記の結果を返す必要があります: 240 -- (4 時間) 作業時間は: 08:30-17:00 です。

通話が金曜日に開始され、火曜日に終了した場合、金曜日、月曜日、火曜日 (つまり、週末ではない) の勤務時間の間の分のみを計算する必要があります。

私はSQL/T-SQLを初めて使用するので、コード/変数を明確に説明してください-きちんとした解決策が見つかったら!

前もって感謝します!

4

2 に答える 2