mysql GROUP BY

LikeChoonsik's·2022년 12월 25일
0

Mysql

목록 보기
7/21
post-thumbnail
post-custom-banner

GROUP BY

  • 컬럼에 있는 카테고리끼리 그룹지어서 보여줌
  • 주로 카테고리컬럼에 사용

SELECT 고객등급, COUNT(고객명) FROM card
GROUP BY 고객등급

위와 같이 사용시 고객등급별로 분류 후 각 카테고리마다 COUNT(고객명)을 출력해줌

HAVING

GROUP BY 에 조건식을 넣으려면 WHERE이 아닌 HAVING 사용

조건식에 관한 참고

  • 그룹바이 사용 전 where로 필터 후 그룹바이로 묶어도 무관

    SELECT 고객등급, COUNT(고객명) FROM card
    WHERE 연체횟수 = 0
    GROUP BY 고객등급
    HAVING 고객등급 = 'vip'

profile
춘식이는 너무 귀엽습니다.

0개의 댓글