我在 SQL Server 2012 中有一个电话,我需要在 Server 2005 和 2008 上工作。FORMAT(Date, 'yyyyMM') = 201501
是我目前正在使用的,需要使用 DATEPART 旧版本的 SQL Server,但无法轻松实现。
任何帮助将不胜感激。
最佳答案
早期版本的 SQL Server 没有 FORMAT
,所以你需要这样的东西
YEAR(Date) = 2015 AND MONTH(Date) = 1
或类似的东西来检查两个条件
关于年和月的 SQL Server DATEPART,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30942598/