我需要在选择查询中获得总月数。
我的表名是“Customers”,列名是“Createddate”。
我需要计算“Createddate”到当前日期之间的月数。
提前致谢。
答案 0 :(得分:7)
select datediff(month, createddate, getdate())
from customers
答案 1 :(得分:3)
你可以试试这个:
select datediff(month, createddate, getdate()) from customers
同时检查DATEDIFF
返回指定datepart的count(有符号整数) 在指定的startdate和enddate之间交叉的边界。
答案 2 :(得分:1)
使用DateDiff方法指定两个月之间的数字差异,如下所示:
选择datediff(month,createddate,getdate()) 来自客户
希望它能帮到你..