Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- MySQL
- orphanRemovel
- AnonymousAuthenticationFilter
- 세션 고정 보호
- SessionManagementFilter
- 임베디드 타입
- Spring Security
- concurrentsessionfilter
- 객제지향 쿼리 언어
- TABLE
- 값 타입 컬렉션
- 값 타입 비교
- @MappedSuperclasss
- 지연 로딩
- 동시 세션 제어
- 다대다
- Database
- spring jpa
- field column mapping
- jpa
- ddl-auto
- 기본 키 매핑
- 양방향 매핑
- form login
- 기본값 타입
- 상속관계 매핑
- 즉시 로딩
- JPQL
- Remember-me
- 세션 생성 정책
Archives
- Today
- Total
hoondev
[MYSQL] GROUP BY 본문
GROUP BY
특정 칼럼을 기준으로 데이터를 그룹핑
문법
SELECT * FROM 테이블명 GROUP BY 그룹핑 할 기준 칼럼명
이렇게 하면 컬럼들중에 무슨 컬럼이 있는지 종류를 출력해준다. 예를들어서 남자와 여자가 섞여있는 성별 컬럼의 경우 남자, 여자를 출력해준다.
select sex,sum(distance), avg(distance) from student group by sex;
이런식으로 특정 컬럼을 기준으로 다른 컬럼의 합과 평균등을 구할 수있다. 예를들면 위의 쿼리는 남자 성별을 가지고 있는 데이터들의 거리를 합과 평균을 구하고, 여자 성별을 가지고 있는 데이터들의 거리를 합과 평균을 출력해준다.
Reference
Comments