2

我需要在选择查询中获取总月数。

我的表名是“客户”,列名是“创建日期”。

我需要计算“Createddate”到当前日期之间的月数。

提前致谢。

4

3 回答 3

7
select datediff(month, createddate, getdate())
from customers
于 2013-10-26T11:23:52.027 回答
3

你可以试试这个:

select datediff(month, createddate, getdate()) from customers

还要检查DATEDIFF

返回指定开始日期和结束日期之间跨越的指定日期部分边界的计数(有符号整数)。

于 2013-10-26T11:24:19.190 回答
1

使用 DateDiff 方法指定两个月之间的数字差,如下所示:

从客户中选择 datediff(month, createddate, getdate())

希望它会帮助你..

于 2013-10-26T12:20:31.067 回答