SQL 공부(2)
-
SQL grouping 하기
* 그룹 함수란 ?테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수이고 복수행 함수라고도 한다.그룹 함수의 종류에는 COUNT, MAX, MIN, SUM, AVG, STDDEV, VARIANCE 등이 있다. * 그룹함수 규칙1. 그룹함수는 NULL값이 있는 컬럼은 조회에 포함시키지 않는다.2. LOW가 없는 테이블에 그룹함수 COUNT()를 사용 시 0이 출력되며 SUM()를 사용시 NULL 값이 출력된다.3. COUNT, MAX 와 MIN은 문자, 숫자, 날짜 데이터 모두에게서 사용할 수 있다. 그러나 AVG SUM, VARIANCE, STDDEV는 NUMBER만 사용 가능하다.4. EXPR이 있는 인수들의 자료 형태는 CHAR, VARCHAR..
2025.02.11 -
group by
group by 사용 순서핵심 쿼리 키워드 사용 순서 키워드작성순서실행순서 SELECT 컬럼이름, 그룹함수15 FROM 테이블 이름21 WHERE 조건식32 GROUP BY 컬럼 이름43 HAVING 조건식 (가져올 데이터의 그룹의 조건 지정) 54 ORDER BY 66
2024.12.12