Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 7kyu
- JavaScript
- 멀티쓰레드프로그래밍
- Codewars
- 시즌1
- 사용자변경
- java
- 파이썬
- monthPicker
- 남산타워뷰
- 서울에어비앤비
- VMware
- SQL
- class파일바로보기
- 오류
- 서울복층에어비앤비
- 자바기초스터디
- Linux
- CentOS
- 주민번호마스킹
- Oralce
- https
- Eclipse
- 8kyu
- 이것이리눅스다
- 이클립스
- 중첩쿼리
- CentOS8
- Python
- 6kyu
Archives
- Today
- Total
보통사람
[SQL] 서브 쿼리(Subquery) 위치에 따른 명칭 본문
서브 쿼리를 사용하는 위치에 따라 불리는 명칭이 다릅니다.
-
SELECT절 : (스칼라) 서브쿼리
-
FROM절 : 인라인 뷰
-
WHERE절 : 중첩쿼리
SELECT T1.USER_ID
, T1.USER_NAME
, ( -- 스칼라 서브 쿼리 (Scalar Subquery) : 함수처럼 반드시 하나의 값을 반환해야 함
SELECT CODE_NM
FROM CODEMASTER
WHERE GROUP_CD = '100'
AND CODE_CD = T1.POSITION
) AS POSITION_NM
FROM TEST_1 T1
, ( -- 인라인 뷰 (Inline View)
SELECT *
FROM TEST_2
WHERE DEL_YN = 'N'
) T2
WHERE T1.COMPANY_ID = T2.COMPANY_ID
AND T1.ID IN (
-- 중첩 쿼리 (Nested Query)
SELECT T3.USER_ID
FROM TEST_3 T3
WHERE T3.REG_ID = '100001'
)
;
'정리' 카테고리의 다른 글
[SQL] MyBaits 문자열 비교 (0) | 2019.10.03 |
---|---|
[SQL] 주민번호 마스킹 처리 (0) | 2019.09.29 |
[Eclipse] 이클립스에 Log4j(1.x) 추가 (0) | 2019.08.11 |
[Eclipse] 이클립스에 JUnit 추가 (0) | 2019.08.10 |
[SQL] 1=1 구문, 1=0 구문을사용하는 이유 (0) | 2019.07.30 |