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
- TABLE
- 값 타입 컬렉션
- 양방향 매핑
- 동시 세션 제어
- jpa
- 세션 생성 정책
- spring jpa
- Remember-me
- AnonymousAuthenticationFilter
- field column mapping
- form login
- MySQL
- 임베디드 타입
- 객제지향 쿼리 언어
- 기본값 타입
- 세션 고정 보호
- 지연 로딩
- 즉시 로딩
- ddl-auto
- Spring Security
- 기본 키 매핑
- orphanRemovel
- JPQL
- 상속관계 매핑
- SessionManagementFilter
- 값 타입 비교
- 다대다
- concurrentsessionfilter
- @MappedSuperclasss
- Database
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