▶ 그룹함수를 안내하기전에 지금까지 안내한 내용을 중심으로 Review Quiz 풀고 가기
1) 하기 안내된 테이블을 생성 (수업시간 안내)
2) 하단의 DML (insert 명령어) 파일을 다운로드 받아서, 워크벤치에서 실행
수고하셨습니다.~
=================================================================
이제 다행(그룹)함수에 대해서 알아 보시죠.
MySQL 다행(그룹) 함수는 데이터를 그룹화하고 그룹별 집계 결과를 계산하는 데 사용되는 함수입니다. 대표적인 다행 함수로는 GROUP BY, HAVING, COUNT, SUM, AVG, MIN, MAX 등이 있습니다.
1. GROUP BY:
SELECT column1, COUNT(*) AS count
FROM table_name
GROUP BY column1;
2. HAVING:
SELECT column1, COUNT(*) AS count
FROM table_name
GROUP BY column1
HAVING COUNT(*) > 10;
3. COUNT:
SELECT column1, COUNT(*) AS count
FROM table_name
GROUP BY column1;
4. SUM:
SELECT column1, SUM(column2) AS sum
FROM table_name
GROUP BY column1;
5. AVG:
SELECT column1, AVG(column2) AS avg
FROM table_name
GROUP BY column1;
6. MIN:
SELECT column1, MIN(column2) AS min
FROM table_name
GROUP BY column1;
7. MAX:
SELECT column1, MAX(column2) AS max
FROM table_name
GROUP BY column1;
※ 주의:
Join과 Set 연산 (0) | 2024.05.14 |
---|---|
MySQL 함수-단일행 함수 (0) | 2024.05.08 |
MySQL_Select (0) | 2024.05.01 |
댓글 영역