FlowerBombs

SubQuery 본문

JAVA/SQL

SubQuery

CitronLemon 2019. 3. 5. 19:14

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