我想要如下输出:
目前我正在使用一张桌子。但我不想将它与任何表一起使用(系统表除外)。是否可以?
查询(使用表):
DECLARE @End_date DATETIME
SET @End_Date = DATEADD(month, -6, GETDATE())
SELECT DISTINCT MONTH(S.ACDATE) AS Mon,CONVERT(CHAR(4),S.ACDATE) AS Month_Name,
(YEAR(S.ACDATE) % 100) AS Year_No
FROM SALES as S
WHERE S.ACDATE < DATEADD(month,MONTH(getdate()),
DATEADD(year,YEAR(getdate())-1900,0))
AND S.ACDATE >= DATEADD(month,MONTH(@End_Date)-1,
DATEADD(year,YEAR(@End_Date)-1900,0))