小编Eri*_*tas的帖子

按月和年分组的正确方法?

我需要按月(和年)分组,我在想:

GROUP BY CAST(YEAR(tDate) AS NVARCHAR(4)) + '-' + CAST(MONTH(tDate) AS NVARCHAR(2))
Run Code Online (Sandbox Code Playgroud)

但是我在网上找到了类似的东西:

GROUP BY YEAR(tDate), Month(tDate)
Run Code Online (Sandbox Code Playgroud)

两者是等价的吗?用第二种比较好?

performance sql-server sql-server-2012 query-performance

2
推荐指数
1
解决办法
5340
查看次数