[코딩 일기] 10/11 MySQL - GROUP BY절, HAVING절


[코딩 일기] 10/11 MySQL - GROUP BY절, HAVING절

그룹화와 관련된 GROUP BY절과 조건절인 HAVING절에 대해 알아보겠습니다. GROUP BY절과HAVING절은 함께 다니는 짝꿍이라고 생각하시면 됩니다. 특정 컬럼을 그룹화 하는 GROUP BY 그룹화한 특정 컬럼의 결과에 조건을 설정하는 HAVING SELECT문에서 조건을 설정하는 WHERE절이 있습니다. SELECT문에 사용하는 조건절이 2개가 있는데, 어떤 차이가 있을까요? WHERE은 그룹화하기 전의 조건이고, HAVING은 그룹화 이후의 조건입니다. 컬럼 그룹화 SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼; * EX) 나라별 조회 SELECT country FROM customers GROUP BY country; 조건 처리 후 컬럼 그룹화 SELECT 컬럼 FROM 테이블 WHERE 조건식 GROUP BY 그룹화할 컬럼; * EX) creditLimit가 120000 이상인 country 조회 SELECT country FROM custom...


#GROUP #GROUPBY #GROUPBY절 #HAVING #MySQL #SQL #코딩일기

원문링크 : [코딩 일기] 10/11 MySQL - GROUP BY절, HAVING절