Re: [SQL ] 如何取得員工年資

作者: hivenson (小洪)   2018-02-01 19:21:48
※ 引述《oherman (qq)》之銘言:
: 資料庫名稱:sql server 2016
: 資料庫版本: 2016
: 內容/問題描述:
: 員工到職日為:2017-02-01
: 員工離職日為:2018-01-31
: 這樣算一年○個月○天
: 員工到職日為:2017-02-01
: 員工離職日為:2020-04-01
: 這樣算三年二個月一天
: 請問我如何用tsql計算相關年資?
我推薦使用FineReport這套報表工具
只需要利用Datedif這個函數就可以輕鬆算出
DATEDIF("2001/2/28","2004/3/20","M") = 36 (month)
DATEDIF("2001/2/28","2004/3/20","D") = 1116 (days)
2/6下午在僑光有一場免費講習,歡迎報名參加
https://www.accupass.com/event/1801160649292584805530

Links booklink

Contact Us: admin [ a t ] ucptt.com