요약
1. 평균은 AVG
2. HAVING은 WHERE와 같은 역할이 가능하다
3. 함수의 순서를 잘 기억하자
데이터의 평균값을 출력해보자
AVG를 쓰면된다. 결측치는 제외하고 평균을 출력해준다.
여기서 꼭 필요한 것을 배워보자!!!!
HAVING 함수이다.
아래 예시와 같이 만들면 그룹함수를 적용할 수 없다
왜냐하면 WHERE 함수가 GROUP BY 함수보다 먼저 실행되기 때문이다.
이때 HAVING 을 사용하면 합계가 3000이상인 곳을 선책할 수 있다.
HAVING은 GROUP BY보다 늦게 실행되고, 그룹별로 출력이 가능하다.
WHERE를 추가해서 더 구체화된 코드를 작성할 수 있다.
순서를 유의해서 작성해보자
'코딩 > SQL' 카테고리의 다른 글
40. 건수 출력하기(COUNT) (0) | 2022.06.02 |
---|---|
39. 토탈값 출력하기(SUM) (0) | 2022.06.02 |
37. 최소값 출력하기 (0) | 2022.06.01 |
36. 최대값 출력하기(MAX, GROUP BY) (0) | 2022.06.01 |
35. IF문(CASE) (0) | 2022.05.31 |