FlowerBombs
SubQuery 본문
SubQuery
하나의 SQL 문 안에 새로운 SQL문이 구성되어 있는 경우.
주로 특정 조회결과를 다른 조회에서 조건검색에 활용할 경우 사용한다.
1 2 | SELECT ... FROM 테이블1 WHERE 컬럼이름 [=,IN] (SELECT ... FROM WHERE ...) | cs |
단일행 SubQuery
SubQuery의 결과가 하나의 행으로만 구성되는 경우.
비교연산자를 사용하여 메인쿼리의 WHERE절을 구성한다.
다중행 SubQuery
SubQuery의 결과가 여러 개의 행으로만 구성되는 경우.
IN 연산자를 사용하여 메인쿼리의 WHERE절을 구성한다.
'JAVA > SQL' 카테고리의 다른 글
테이블 생성/ 삭제 (0) | 2019.03.06 |
---|---|
데이터 저장, 입력 / 수정 / 삭제 (0) | 2019.03.05 |
조인 ( JOIN ) (0) | 2019.03.05 |
그룹함수 (0) | 2019.03.05 |
함수 (0) | 2019.03.05 |
Comments