最亲爱的 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(使用前将#替换为@)