SELECT 칼럼명.연산 FROM 테이블명 GROUP BY 테이블명;
SELECT 칼럼명.연산 FROM 테이블명 GROUP BY 테이블명 HAVING 조건;
행들을 소그룹화 하여 최대, 최소, 평균 등을 계산할 때 사용
여러 행들이 묶인 하나의 그룹에서 단 하나의 결과를 출력하는 다중행 함수
함수명 | 설 명 | 유형별 가능여부 |
AVG | 지정한 열의 평균값 반환 | 수치형 |
COUNT | 테이블의 특정 조건이 맞는 행의 개수를 변환 COUNT(*) : NULL값을 포함한 행의 수를 출력 COUNT(표현식) : NULL값을 제외한 행의 수를 출력 # 표현식에 기본키가 들어가는 경우 위의 두 식은 같은 결과 → 기본키는 NULL값을 가지지 않으므로!!!! |
수치형, 문자형 |
SUM | 지정한 열의 총합을 반환 | 수치형 |
STDDEV | 지정한 열의 표준편차를 반환 | 수치형 |
VARIAN | 지정한 열의 분산을 출력 | 수치형 |
MIN | 지정한 열의 가장 작은 값을 반환 | 수치형 |
MAX | 지정한 열의 가장 큰 값을 반환 | 수치형 |
SELECT 칼럼명.연산 FROM 테이블명 ORDER BY 칼럼명 ASC/DESC... ;
SELECT 칼럼명.연산 FROM 테이블명 WHERE 조건 ORDER BY 칼럼명 ASC/DESC... ;
SELECT 칼럼명.연산 FROM 테이블명 GROUP BY 테이블명 HAVING 조건 ORDER BY 칼럼명 ASC/DESC... ;
SQL문으로 출력될 데이터들을 보기 용이하게 특정 컬럼을 기준으로 정렬할 때 사용
[개미의 걸음 SQLD 2과목] SQL내장함수① 단일행(문자열, 숫자형, 날짜형, 형변환, NULL)함수 (0) | 2020.12.27 |
---|---|
[개미의 걸음 SQLD 2과목] DECODE, CASE, WITH문 (0) | 2020.12.26 |
[개미의 걸음 SQLD 2과목] DML① SELECT문의 WHERE절과 주요연산자 (0) | 2020.12.24 |
[개미의 걸음 SQLD 2과목] SQL종류④ TCL(Transaction Control Language) (0) | 2020.12.23 |
[개미의 걸음 SQLD 2과목] SQL종류③ DML(Data Manipulation Language) (0) | 2020.12.22 |
댓글 영역