728x90
반응형
데이터 그룹핑
데이터의 값을 특정한 값으로 묶기 위해서는 그룹핑이 필요하다.
1 | SELECT * FROM 테이블명 GROUP BY 그룹핑 할 기준 칼럼명 | cs |
SELECT 명령이 기본이 되며 GROUP BY 뒤에 적힌 칼럼을 기준으로
데이터값이 출력이된다
데이터베이스에는 다음과 같은 데이터들이 저장되어 있다.
전과 다른점은 집까지의 거리를 나타내는 distance 가 추가되었다
성별을 그룹으로 출력 했을때 성별에 있는 값 들의 중복이 제거된 후,
그룹화 되어 출력된다.
sum()은 합계를 avg()는 평균을 출력한다.
위의 예제는 성별에 따라 그룹화된 distance의 합계와 평균을 출력한다.
따라서 GROUP BY를 이용하면 데이터값의 중복을 제거하여 출력하거나,
그룹화 된 값을 기준으로 계산된 다른값을 확인할 수 있다.
- 소스 출처 : 생활코딩(opentutorials)
반응형
'개발' 카테고리의 다른 글
[기술의역사] 유닉스 UNIX (0) | 2017.04.18 |
---|---|
[SQL] 데이터 정렬 조회 (0) | 2017.04.18 |
[SQL] 데이터 조회 (0) | 2017.04.18 |
[SQL] 데이터 삭제 (0) | 2017.04.18 |
[SQL] 데이터 변경 (0) | 2017.04.18 |
댓글