Quantcast
Channel: Web Forms
Viewing all articles
Browse latest Browse all 23244

overall average using below query

$
0
0
DECLARE @cols As nvarchar(max), @query As nvarchar(MAX);

select @cols = STUFF((SELECT distinct ',' + QUOTENAME(agent_first_name) FROM #Temp2
               FOR XML PATH(''), TYPE

              ).value('.', 'nvarchar(max)')
               ,1,1,'');



Set @query ='Select question_text, ' + @cols +'

From
(

	Select question_text,  agent_first_name,avgcount
	From #Temp2
) As SourceTable Pivot
(
	avg(avgcount) For agent_first_name In (' + @cols + ')
) As PivotTable'
print @query
EXECUTE sp_executesql @query
In above query generate below results
question_text                                 Arpita   Kanan   TestContact1 
We are thorough in our approach to our work.  1.000000 1.000000  0 
We show creativity in our proposed solutions. 3.000000 1.000000 3.000000 
now I want to generate below results


question_text	                               Arpita	         Kanan	      TestContact1
We are thorough in our approach to our work.	1.000000	1.000000	0
We show creativity in our proposed solutions.	3.000000	1.000000	3.000000
overallaverage                                  2.000000        1.000000        1.500000

if any one have any idea then let me know as earlier as possible.

Thanks,

Khushboo Nayak


Viewing all articles
Browse latest Browse all 23244

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>