SQL注册查询天数从注册日期开始计算.我的SQL Server 2008数据库的注册表中有一列RegistrationDate.
假设我有一个这样的registrationDate:
2016-12-10
并假设今天是2016-12-20,那么输出应该是:
registrationDate registrationAge
2016-12-10 10 days
最佳答案 你可以使用
datediff
:
select registrationDate,
datediff(day, cast(registrationDate as date), getdate()) + ' days' as registrationAge
from table