Я пытаюсь сделать запрос, который обновит зарплату сотрудника, когда он будет в ночную смену. Ночная смена начинается в 21:00:00, но они могут прийти раньше или позже, поэтому я дал им больше времени. После попытки выполнить этот запрос он обновлялся несколько раз, но я не нашел никакой связи между ними. Можно ли преобразовать его во время или заставить его работать как-то?
Я работаю в MS Access SQL
UPDATE Table SET Table.Salary= (Table.Salary*1.5)
WHERE Table.StartShift between Format("20:00:00","hh:mm:ss") AND Format("23:00:00","hh:mm:ss");