0
我只想問如何管理不同timeIn
和timeOut
的重複行。我的意思是,結果應該是沒有重複行id
但同時timeIn
該特定的人應該是最低timeIn
和timeOut
應該是最後timeOut
。 attDate
必須在同一天。查詢應該如何完成,有什麼想法?SQL,如何刪除重複行並找到最小值(timeIn)和最大值(timeOut)
這裏我的一些簡單的代碼:
SELECT
id, name, attend_date, Time_in, Time_out,
count(1) as Count_person
FROM
employee
WHERE
attDate = '12/01/2015' AND Time_out IS NOT NULL
GROUP BY
id, name, attend_date, Time_in, Time_out
HAVING
COUNT(1) > 1
//注意。我只是一個初學者,並試圖提高自己。
請添加你的表結構爲好。 – 2015-04-06 07:17:10
tq wewesthemenance。 shree.pat18-如何添加表結構?我還沒有真正使用這個東西。任何建議? – Erfvan 2015-04-06 07:23:02
你可以添加一些樣本數據與預期的輸出? – ughai 2015-04-06 08:29:26