台灣最大程式設計社群網站
線上人數
1142
 
會員總數:239908
討論主題:186055
歡迎您免費加入會員
討論區列表 >> MS SQL >> 上下班刷卡逾時問題
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
上下班刷卡逾時問題
價值 : 30 QP  點閱數:318 回應數:2

樓主

jan
門外漢
0 51
720 78
發送站內信

請問大大
我要組個sql是有關於下班刷逾時的問題, 有一刷卡記錄要對應申請進入時預定進出的時間
這段進出的時間可能是一天(預定入廠:2016/01/01 08:00:00~預定出廠:2016/01/01 18:00:00)或是一段間區(2016/01/01 08:00:00~2016/03/01 18:00:00)
請問如何抓取每天最後一筆刷卡的記錄是否有大於結束的時間(2016/01/01 18:00:00 或是 2016/03/01 18:00:00) 也就是
欄位有員工id,刷卡時間。如何抓取每位員工每日最後一筆(下班)時間 大於申請規定的時間也就是預定出廠的時間 謝謝




搜尋相關Tags的文章: [ 找尋最後一筆刷卡時間 ] ,
本篇文章發表於2017-03-16 16:31
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
select 員工id,min(刷卡時間) 第一筆 ,max(刷卡時間) 最後一筆 into #xx from 刷卡的記錄 group by 員工id

select * from #xx where 最後一筆 datepart(hh,getdate()) >18
本篇文章回覆於2017-03-17 04:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

jan
檢舉此回應
問題已解決,謝謝
本篇文章回覆於2017-03-21 22:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.