반응형
- SQL문 실습 - SUB QUERY (1) -
1. SUB QUERY란?
- 하나의 SQL문 안에 또 다른 SQL문이 포함되어 있는 SQL문을 말합니다.
- SUB QUERY안에 또 다른 SUB QUERY를 중첩 시킬 수 있습니다. 그래서 여러 문장의 SQL을 하나의 SQL문으로 만들 수 있습니다.
- 하지만 SUB QUERY를 잘못사용하는 경우 SQL문의 성능이 떨어질 수 있으므로 조심해서 사용해야합니다.
- SUB QUERY문의 종류
(1) SELECT절의 SUB QUERY
(2) SELECT절의 상관 SUB QUERY
(3) FROM절의 SUB QUERY
(4) WHERE절의 SUB QUERY
(5) WHERE절의 상관 SUB QUERY
- 상관 SUB QUERY란 외부 SUB QUERY가 외부 SQL의 결과와 연관되어서 처리되는 SUB QUERY를 뜻합니다.
2. SELECT절의 SUB QUERY란?
- SELECT절에 괄호로 묶은 새로운 SQL문을 SELECT절의 SUB QUERY라고 합니다.
- SELECT절의 SUB QUERY에서는 단일 값으로 리턴해야합니다.
3. SELECT절의 SUB QUERY의 실습
- 문제
- 답
- 문제
- 답
- 문제
- 답
이번 글에서는 SUB QUERY와 SELECT절의 SUB QUERY에 대해서 알아봤습니다.
다음 글에서는 FROM과 WHERE에서 사용되는 SUB QUERY에 대해서 알아보겠습니다.
출처 : SQL Server 기본 SQL문 교육
반응형
그리드형
'프로그래밍 > MS-SQL' 카테고리의 다른 글
SQL문 실습 - TOP (0) | 2016.07.24 |
---|---|
SQL문 실습 - SUB QUERY (2) (0) | 2016.07.24 |
SQL문 실습 - OUTER JOIN (0) | 2016.07.24 |
SQL문 실습 - INNER JOIN(1) (0) | 2016.06.29 |
MSSQL - SQL Server 단축키 (0) | 2016.06.27 |