【发布时间】:2018-10-16 22:41:02
【问题描述】:
如何根据字符串中的月份名称(一月、二月、三月等)将月份差异作为整数?
比如我有一个变量declare @month varchar(20) = 'May';
和 Select DATEDIFF(month, month(getdate()), @month) 应该是 7(
10 月和 5 月之间的差异)。
【问题讨论】:
-
10 月和 5 月 b/w 的差异应该是 7 还是 5??
-
您好,大连,您需要它们之间的差异还是需要整数月份
-
或者据我了解您的问题,您需要两个月之间的差异,结果为整数?
-
我的意思是 7(向后)。 2019 年 5 月 - 2018 年 10 月 = 7。
-
@Birel 是的。我需要整数作为结果。
标签: sql sql-server