注册日期

时间:2016-12-30 10:38:06

标签: sql-server

从注册日期开始的SQL选择查询天数。我在SQL Server 2008数据库的Registration表中有一列RegistrationDate。

假设我有registrationDate这样:

2016-12-10

并假设今天是2016-12-20,那么输出应该是:

registrationDate     registrationAge     
  2016-12-10             10 days

1 个答案:

答案 0 :(得分:2)

您可以使用datediff

select registrationDate,
  datediff(day, cast(registrationDate as date), getdate()) + ' days' as registrationAge 
from table