Изменения в расписании отслеживания SQL Server, когда день меняется

Я даже не уверен, с чего начать в решении этого, мне нужно запросить производственные данные из нашей базы данных MS SQL 2012, которая имеет метку даты и времени, основанную на сдвиге, в котором она была записана, сложная часть состоит в том, что мы выполняем 4 смены по 12 часов в схеме 2 вкл., 2 вкл., 3 вкл., 2 выкл., т.е. вот первые 3 недели января 2013 года:

S   M   T   W   T   F   S
        1   2   3   4   5
        C/D A/B A/B C/D C/D

6   7   8   9   10  11  12
C/D A/B A/B C/D C/D A/B A/B

13  14  15  16  17  18  19
A/B C/D C/D A/B A/B C/D C/D

A & C - это утренние смены, работающие с 7: 00-19: 00, а B & D - ночные, работающие с 19: 00-7: 00. Я довольно новичок в SQL и еще не делал ничего подобного, я знаю, что могу легко определить данные за смену 01.01.2013 г. с:

select *
from Line05
where L05Time BETWEEN '01/01/2013 07:00' AND '01/01/2013 19:00'

например, но я не уверен, как я могу связать это с C Shift.

Ответы на вопрос(2)

Ваш ответ на вопрос