2015-01-07 5 views
0

고용주 엔티티가 있고 급여의 속성이 있다고 가정 해 보겠습니다. 그리고 옥스포드 빌딩에있는 부서에서 일하고 있습니다 (빌딩 주소는 건물에 고유합니다)SQL 평균 계산

빌딩 당 평균 급여를 계산하는 SQL 쿼리는 어떻게 작성할 수 있습니까? 급여가 외래 키 또는 무엇을 의미합니까? 난 그냥

SELECT AVG(Salary) AS Averagesalary FROM Employee; 

을하지만 경우에 당신을 "그룹"당신의 기록 방법을 지정하는 GROUP BY 거기에 왜 어떤 건물

+1

'빌딩 별 그룹 ' – paqogomez

+0

그 남자가 뭐라했는지 –

답변

3

에게,가 없을 것입니다 경우는, 올바른입니다. 지금 당신은 테이블에있는 모든 레코드의 평균을 수행하고 있습니다.

SELECT Building, AVG(SALARY) 
FROM Employee 
GROUP BY Building 

위 쿼리는 모든 레코드를 평균화하지만 건물마다 수행합니다.

+0

고맙습니다. 제가 SQL 명령을 연습해야하는 것 같습니다. – ritzzzz