用于添加按月计算的列datediff的SQL查询

时间:2009-12-07 11:41:59

标签: sql ms-access

ms访问数据库中的

columnA有日期条目

collumnA
01/15/08
02/11/08
12/23/08

如何编写查询以添加名为months的新列。

其中月份计算为

月=没有。从原始日期到2009年12月1日之间的几个月

2 个答案:

答案 0 :(得分:1)

怎么样:

SELECT datediff("m",[collumnA],#2009/12/01#) As NoMonth FROM SomeTable

更多信息:http://office.microsoft.com/en-us/access/HP011407141033.aspx

答案 1 :(得分:0)

您可以使用

SELECT  DateDiff("m",[collumnA],#01/Dec/2009#) FROM YourTable