感謝您的幫助!這裏的另一個...
SQL - 交換/交換字段值
現狀:
公司從早8點工作 - 下午6:00。
我們使用生物識別設備進行考勤。
員工在按下手指前先點擊設備上的「IN」或「OUT」,以知道它是IN(上午)還是OUT(下午)。
問題:
一些員工錯誤地點擊設備上的 「OUT」,然後按自己的手指,因爲他們簽到,註冊爲OUT(AM)..(反之亦然),IN(PM)。
下面是一個簡單的數據以供參考:
EmpID LogTime CheckType
1 4/4/2017 7:24:22 AM OUT
1 4/4/2017 18:02:11 PM IN
一個員工打「OUT」,但當時被認爲是「IN」清晨。下午離開辦公室時打「IN」。
問:
使用SQL(SQL Server)的,我怎麼能交換他們的checktypes?
非常感謝你們!
如果有人有什麼留下了一個小時,回來?即IN,OUT,IN和OUT同一天? – jarlh
絕對確定他們在中午之前只有IN,而在中午之後纔是OUT? – BeanFrog
@jarlh我有一個代碼來獲得第一個IN,最後一個OUT。它工作得很好,除了我上面發佈的問題:( – Jorz