本年度的最后10周与前一周

时间:2019-05-10 14:50:40

标签: sql-server

我有这个查询,显示最近19周的数据。

        SELECT
            DATENAME(WEEK, [GP_DATEPIECE]) AS [WEEK],
            [et_libelle] AS [STORE NAME],

            CONVERT(DECIMAL(15,0),SUM(CASE WHEN  GP_DATEPIECE >= dateadd(week, datediff(week, 0, getdate()) - 10, 0) THEN ISNULL([GP_TOTALTTCDEV], 0) ELSE 0 END)) AS [TU],

--[tu-1] = ?

        GROUP BY
            [et_libelle],
            DATENAME(WEEK, [GP_DATEPIECE])

此查询为我带来了今年的最后19个星期。 现在我想要上一年的最后19周。

一周必须从星期一开始,到星期日结束

0 个答案:

没有答案