모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

WHERE와 HAVING의 차이로 가장 정확한 것은?

  1. HAVING이 먼저 처리됩니다
  2. WHERE는 그룹으로 묶기 전에 행을 거르고 HAVING은 묶은 뒤 그룹을 거릅니다
  3. 둘은 같습니다
  4. WHERE는 그룹을 거르고 HAVING은 행을 거릅니다
정답과 해설 보기

2. WHERE는 그룹으로 묶기 전에 행을 거르고 HAVING은 묶은 뒤 그룹을 거릅니다

처리 순서가 다릅니다. WHERE로 걸러진 행은 애초에 그룹에 들어가지 않고, HAVING은 이미 계산된 집계 결과를 봅니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.