2012-04-25 2 views
1
studentname I II 
Vivek Johari 30 20 
Chandra Singh 30 20 
Avinash Dubey 30 25 
Pankaj Kumar 33 29 

위와 같은 세부 사항이있는 student라는 테이블이 있습니다. 피벗을 사용하여 열 I 및 II의 평균을 찾고이를 새 열에 표시하려고합니다. 피벗을 사용하여이 문제를 해결할 수 있도록 도와주세요. 피벗을 사용하여이 문제를 해결하기 위해 하위 쿼리를 사용할 수 있습니까?두 행의 평균 표시

답변

1

질문이 구체적이지 않습니다. 두 열의 총 평균을 원하십니까? 당신은 단지 하나 개의 값을 원하는 경우 단지

select avg (I), avg(II) 
from your_table 

를 수행 할 수있다 :

select (avg (I) + avg(II))/2 
from your_table