У меня есть таблица посещаемости, структура которой похожа на приведенную ниже, значение каждого столбца берется из посещаемости первой половины дня.TimeIn1 утром перед работой и TimeOut1, когда у сотрудника обеденный перерыв.TimeIn2 при возобновлении работы днем и TimeOut2 при возвращении домой.
Первая половина дня переходит к таблице посещаемости.
AttnDate EmpIdNo TimeIn1 TimeOut1 TimeIn2 TimeOut2
2018-09-25 0005905 07:10:00 12:07:00 NULL NULL
2018-09-25 0010134 07:33:00 12:03:00 NULL NULL
Вторая половина дня, взятая из новых журналов.
AttnDate EmpIdNo TimeIn1 TimeOut1 TimeIn2 TimeOut2
2018-09-25 0005905 NULL NULL 12:45:00 21:06:00
2018-09-25 0010134 NULL NULL 12:50:00 20:35:00
Затем я хочу обновить таблицу посещаемости, только если столбец имеет нулевое значение, ниже приведена последняя обновленная таблица посещаемости.
AttnDate EmpIdNo TimeIn1 TimeOut1 TimeIn2 TimeOut2
2018-09-25 0005905 07:10:00 12:07:00 12:45:00 21:06:00
2018-09-25 0010134 07:33:00 12:03:00 12:50:00 20:35:00