I want to use that i declare local variable like a as clause,
for example
i get last year and current year
declare @lastYear varchar(4)=datepart(YEAR,DATEADD(year,-1,GETDATE()));
declare @currentYear varchar(4)=datepart(YEAR,DATEADD(year,0,GETDATE()));
and
i want to use like a above,
select a.totalCountLy as @lastYear, a.totalCountLy as @currentYear from TableName as a (nolock
And result is like
2011 2012
------------------
1000 5000
400 1000
Any suggestions.
Thanks.
How about this, using dynamic SQL?