한 테이블 안에 동일한 값(ex.ID)을 기준으로 묶어서 출력

 

GROUP BY <속성>

SELECT id, COUNT(*), sum(number) -- 출력할 부분
FROM 테이블이름 
GROUP BY id -- 묶는 기준

 

HAVING <검색조건>

-- 순서는 GROUP BY 아래
HAVING COUNT(*) >= 2; -- 두개이상 조건

 

 

 

'코딩 공부 > SQL' 카테고리의 다른 글

<6> 부속질의 +집합연산, EXISTS  (0) 2021.03.31
<5> JOIN  (0) 2021.03.20
<3> WHERE  (0) 2021.03.12
<2> SQL문 - SELECT  (0) 2021.03.11
<1> 계정 생성  (0) 2021.03.11

+ Recent posts