그룹화 두 번째 학습을 시작해 본다.
이론 2 - 데이터 그룹에 조건 적용하기
실습 3 - 데이터 그룹에 조건 적용하기 : HAVING 1
1. 테이블 조회하기
user_id를 기준으로 group by를 적용했다. 하지만 여기에 조건을 추가해서 두 권 이상 빌린 사람을 찾아야 한다.
2. 조건에 맞게 코드 추가하기
결과는 이전과 같다. 3권 이상 빌린 사람부터 있기 때문이다.
실습 4 - 데이터 그룹에 조건 적용하기 : HAVING 2
1. 직원 테이블 조회하기
직원별로 연봉을 받을 횟수를 group by로 조회했다. 이제 조건을 추가해 볼 것이다.
2. 조건에 따라 코드 추가하기
연봉을 10번 이상 받은 직원들만 조회되었다.
퀴즈 2 - 데이터 그룹에 조건 적용하기
학습을 마치고
그룹으로 묶은 다음에 조건을 추가하는 방법에 대해서 배울 수 있었다. SQL도 해보니 하나도 어렵지 않고 정말 재미있었다. 진작 엘리스로 공부할 걸 그랬다. 지난 6월 말과 7월 초에 데이터베이스를 오라클을 사용하여 책으로 공부했는데 정말 어려웠었다.
그 책에서 PL/SQL 부분은 아직 공부하지 않았는데 시간이 날 때 학습해 봐야겠다.
'알고리즘 및 자료 관리 > SQL' 카테고리의 다른 글
데이터베이스와 SQL 1 - 데이터베이스 알아보기 (0) | 2024.10.08 |
---|---|
다수의 테이블 제어하기 3 - 두개의 테이블에서 조회하기 (0) | 2024.10.08 |
다수의 테이블 제어하기 1 - 데이터 그룹 짓기 (0) | 2024.10.08 |
SQL과 함수 5 - 미션 문제 풀기 (0) | 2024.10.08 |
SQL과 함수 4 - MAX & MIN (0) | 2024.10.08 |