当前位置:
代码迷
>>
Sql Server
>> 依据入职时间和当前时间比较,取得在职年限
详细解决方案
依据入职时间和当前时间比较,取得在职年限
热度:
66
发布时间:
2016-04-25 01:13:16.0
根据入职时间和当前时间比较,取得在职年限
select RTRIM(DATEDIFF(year, '2011-01-01', getdate()))
+ ' 年 ' + RTRIM(DATEDIFF(month, '2011-01-01', getdate())) + ' 月 '
通过数据库入职时间来和当前时间比较,获得在职年限 上面的语句显示1年22月
SQL语句应该怎样写?
求解,谢谢!
------解决方案--------------------
探讨
select RTRIM(DATEDIFF(year, '2011-01-01', getdate()))
+ ' 年 ' + RTRIM(DATEDIFF(month, '2012-01-01', getdate())%12) + ' 月 '
搞定了,来接分吧,十分钟后结贴
查看全文
相关解决方案