목록Limit (1)
Cherry & Cherish

새로운 그룹을 만들거나, 그룹들 사이에 조건을 걸려면 어떻게 해야 할까? GROUP BY, HAVING을 알아보자. 1. GROUP BY 문 GROUP BY는 테이블에서 소규모 행을 그룹화하여 합계, 평균, 최댓값, 최솟값 등을 계산할 수 있다. HAVING구에 조건문을 사용한다. ORDER BY를 사용해서 정렬을 할 수 있다. SELECT DEPTNO, SUM(SAL) FROM EMP GROUP BY DEPTNO #EMP 테이블을 조회한 뒤, DEPTNO로 그룹을 만들고, 그룹별 합계를 계산한다. 2. HAVING문 GROUP BY에 조건절을 사용하려면 HAVING을 사용해야 한다. 만약 WHERE절에 조건문을 사용하게 되면 조건을 충족하지 못하는 데이터들은 GROUP BY 대상에서 제외된다. SELE..
Programming/SQL
2023. 2. 6. 20:09