SQL SELECT 以前的 MMYY 作为 varchar(4)

2024-04-23

最亲爱的 StackOverflow 天才朋友们,

我需要创建一个视图,该视图始终在“期间”的 WHERE 子句中为我提供查找上个月和上一年的数据(MMYY) 采用 varchar(4) 格式。

示例:今天是 2015 年 3 月 3 日,所以我需要的是Period to be 0215.

SELECT stuff
FROM   table
WHERE  period = '0215'

如何在视图中自动生成“0215”,以便我始终看到上个月的数据?

任何帮助将不胜感激。


试试这个表达式:

SELECT STUFF(CONVERT(VARCHAR(10), DATEADD(MONTH, -1, GETDATE()), 101), 3, 6, '')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL SELECT 以前的 MMYY 作为 varchar(4) 的相关文章

随机推荐