DataBase(MySQL)

[MySQL] 기본 SQL 정리 (GROUP BY, 집계 함수)

TaeSeok_Yang 2020. 5. 22. 16:36

GROUP BY - 그룹지정

ex) SELECT a, SUM(b) FROM tbl GROUP BY a; 

 

집계 함수

AVG() 평균
MIN() 최소값
MAX() 최대값
COUNT() 행의 개수
COUNTDISTINCT() 행의 개수(중복 1개만)
STDEV() 표준 편차
VAR_SAMP() 분산

- 가장 키가 큰 사람과 작은 사람 출력

        SELECT name, height 

             FROM user

             WHERE height = (SELECT MAX(height)FROM user)

                 OR height = (SELECT MIN(height)FROM user);