SQL server求去年同期,比如说现在是12月2号 要算去年一月到去年12月2号的数据,我现在写了一个是到去年本月底的SELECT SUM( PMCSUM+TRADITIONSUM ) AS PMCSUM ,INPUTTIMEFROMDBO.ONCONTRACT WHERELEFT ( CONVERT ( VARCHAR, INPUTTIME, 112 ), 4 ) = LEFT ( CONVERT ( VARCHAR, DATEADD( YEAR, - 1, GETDATE( ) ), 112 ), 4 ) AND SUBSTRING ( CONVERT ( VARCHAR, INPUTTIME, 112 ), 5, 2 ) <= SUBSTRING ( CONVERT ( VARCHAR, GETDATE( ), 112 ), 5, 2 ) GROUP BY INPUTTIME