일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Notice
Tags
- 회사싫어
- constraint
- 일기
- ROWNUM
- 직장인일기
- 직장생활
- 빅데이터
- 테이블삭제
- 책리뷰
- Update
- where절
- Drop
- rename
- INSERT
- 30일글쓰기
- ERD
- 넷플릭스
- 도전
- 환생
- SQLD
- 홈트
- 회사생활
- null
- data
- 전생
- 30일챌린지
- 보울룸
- SQL
- 데이터모델링
- 인덱스
Archives
- Today
- Total
목록GROUP BY (1)
최보름달
[SQL] GROUP BY, HAVING
GROUP BY 절 특징 FROM절과 WHERE절 뒤에 오며, 데이터들을 작은 그룹으로 분류하여 소그룹에 대한 항목별 통계 정보를 얻을때 사용한다. GROUP BY로 소그룹을 정한 뒤, SELECT절에 집계 함수를 사용한다. NULL 값을 가진 행을 제외하고 수행한다. GROUP BY절에서는 ALIAS명을 사용할 수 없다. WHERE절 수행 후에 GROUP BY 절이 수행된다. -- 포지션 별 평균키 구하기 -- 이렇게 하면 에러난다. SELECT POSITION, AVG(HEIGHT) FROM PLAYER ; -- 이렇게 해도 에러난다. (ALIAS 사용 불가) SELECT POSITION 포지션, AVG(HEIGHT) FROM PLAYER GROUP BY POSITION 포지션; -- 이렇게 조회해야..
문송한 회사생활/SQL 공부
2020. 8. 13. 23:15