Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9129

How to convert Year( T0.[DocDate] ) to variable?

$
0
0

Hi expert!

 

in this query i need to prompt for a "YEAR VALUE" instead of encoding everytime I run this query.

 

Thanks!

 

SELECT [KAM] as 'Sales Agent', [1] as January, [2] as February, [3] as March, [4] as April, [5] as May, [6] as June, [7] as July, [8] as August, [9] as September, [10] as October, [11] as November, [12] as December, IsNull([1],0) + IsNull([2],0) + IsNull([3],0) + IsNull([4],0) + IsNull([5],0) + IsNull([6],0) + IsNull([7],0) + IsNull([8],0) + IsNull([9],0) + IsNull([10],0) + IsNull([11],0)  + IsNull([12],0) as 'Total'

from (SELECT  T1.[SlpName] as KAM, sum(T0.[DocTotal]-T0.[VatSumSy]) as Total, month( T0.[DocDate]) as month FROM OINV T0  INNER JOIN OSLP  T1 ON T0.SlpCode = T1.SlpCode WHERE   T0.[CANCELED] ='N' and  T0.[DocTotal]-T0.[VatSumSy]  >0 and Year( T0.[DocDate] ) = '[%0]'

GROUP BY T1.[SlpName],T0.[DocDate])S Pivot

(Sum( Total)  FOR month IN ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12])) P order by [Sales Agent]


Viewing all articles
Browse latest Browse all 9129

Trending Articles