前一个月的查询/表达

麦克风

在Access 2010中用作表达式,以下返回,例如AUG15

Left(MonthName(Month(Date())),3) & Right(Year(Date()),2)  

我如何修改它以返回上个月,即JUL15

汉素

DateAdd@Sam建议表达式开始...

? DateAdd("m", -1, Date())
7/13/2015

下次使用Format时将其表示为3个字母的月份加2位数字的年份...

? Format(DateAdd("m", -1, Date()), "mmmyy")
Jul15

如果要全部使用大写的月份,则将前一个表达式输入UCase...

? UCase(Format(DateAdd("m", -1, Date()), "mmmyy"))
JUL15

请注意,这些示例来自“立即访问”窗口,但是这些表达式(不带?)在查询中的作用相同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章