서브쿼리

-- 서브쿼리를 이용한 교수명과 직급 검색
SELECT  name, position
FROM    professor
WHERE   position = (SELECT  position
										FROM    professor
										WHERE   name = '전은지');

서브쿼리의 종류

단일행 서브쿼리

-- 사용자 아이디가 'jun123'인 학생과 같은 학년인 학생의 학번, 이름, 학년을 출력
SELECT  studno, name, grade
FROM    student
WHERE   grade = (SELECT grade
								 FROM   student
								 WHERE  userid = 'jun123');

다중행 서브쿼리

image.png

10-14 부터

데이터베이스 실무에서 서브쿼리 사용시 주의사항