92
![](https://velog.velcdn.com/images/hanovator/post/b6330daa-92c6-4288-8e9b-fd0b9d684125/image.png)
- 1
![](https://velog.velcdn.com/images/hanovator/post/98173e67-c8c4-43da-9361-d94583197f38/image.png)
![](https://velog.velcdn.com/images/hanovator/post/25e5cb4f-edf2-470e-94f8-c7faa8542762/image.png)
93
![](https://velog.velcdn.com/images/hanovator/post/88b2aa8e-ddaf-4287-9809-301483f16f89/image.png)
94
![](https://velog.velcdn.com/images/hanovator/post/61a9908a-9dba-4b63-b5e1-d57b69ab21fc/image.png)
- 3
![](https://velog.velcdn.com/images/hanovator/post/8c9c3364-f7cf-446b-b0af-c84ac326718a/image.png)
95
![](https://velog.velcdn.com/images/hanovator/post/328f11db-2956-48e4-8a7c-79d72f242d58/image.png)
- 가,나,라
- 다) 복수행 결과의 경우 '=' 연산자와 사용시 오류
- 나) group by 절에서는 사용이 불가하다
- 라) 연관 서브쿼리, 다중컬럼 서브쿼리
- 연관서브쿼리 : where절에서 메인쿼리를 참조한는 쿼리
- 다중컬럼 서브쿼리
96
![](https://velog.velcdn.com/images/hanovator/post/0f3b6e83-193b-4174-825a-a9cfda7fa532/image.png)
![](https://velog.velcdn.com/images/hanovator/post/5604110d-b044-41a3-a7d6-2dedb57112db/image.png)
- 3
97
![](https://velog.velcdn.com/images/hanovator/post/29c6d12c-2341-4cf5-b9fb-bd4e95eb5775/image.png)
98
![](https://velog.velcdn.com/images/hanovator/post/0df3c4d3-3eae-4e39-ae5d-c24ddbdc579e/image.png)
![](https://velog.velcdn.com/images/hanovator/post/e72920ef-9313-41bf-baff-3732b9da7592/image.png)
- 3
- 4: 테이블 전체가 집계함수 대상일때는 group by 제거 가능
99
![](https://velog.velcdn.com/images/hanovator/post/888b9701-9a84-4abc-aaab-dfdeaba99122/image.png)
- 3: 메인쿼리에서부터 제공 받는다
- 4: 아래의 경우 메인쿼리가 먼저 읽힐수도 있고 서비 쿼리가 먼저 읽힐 수도 있다
100
![](https://velog.velcdn.com/images/hanovator/post/6673ea3c-acf1-4d9b-a5cf-0dc264cfc3f1/image.png)
- 3: where절의 서브쿼리는 없어도 된다
- from 절에 사용하는 서브쿼리: inline view/ 동적뷰