2017-10-05 112 views
0

这是我有的查询,它是两位数的月份。 enter image description hereMS访问标准:获得两个月的数字

我的目标是找到正确的标准,从一个月前,从今天或本月两位数检索。 enter image description here 当前Month(now())给出10,但我希望得到09,而不是9.
我试过DateSerial,getDate(),我想到的或者在线的任何东西。但他们都没有工作。任何意见,将不胜感激!谢谢!

回答

1

您可以使用以下方法:

Format(DateAdd("m", -1, Now()), "MM") 

DateAdd部分以一个月为substracts当前日期,Format部分月份输出的MM格式(包含前导零)

+0

太谢谢你了为答案。但是我得到'你输入的表达式包含无效的语法'当我尝试'格式'函数之前,它发生在我身上了,请给我任何建议吗?谢谢! –

+0

如果你在查询中输入它作为表达式你需要用分号替换所有逗号'''',''' –

+0

非常感谢!它的功能就像是一种魅力,希望你有美好的一天,再次感谢你! –