일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 환생
- 직장인일기
- 30일챌린지
- 넷플릭스
- 보울룸
- 전생
- data
- ERD
- Drop
- 인덱스
- 책리뷰
- rename
- Update
- SQL
- 일기
- 회사싫어
- 회사생활
- 홈트
- ROWNUM
- SQLD
- where절
- constraint
- 테이블삭제
- 도전
- 빅데이터
- 데이터모델링
- INSERT
- null
- 직장생활
- 30일글쓰기
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