본문 바로가기

Backend Study/Server

From 절 서브 쿼리 (=인라인뷰 서브 쿼리)

FROM절 안에 서브쿼리가 들어있는 형태이다. 서브 쿼리를 끝마친 테이블 하나를 메인 쿼리의 FROM 테이블에서 잡는다.

 

SELECT 학생 이름, 수학 점수
FROM (SELECT 학생.학생이름 AS 학생이름, 과목.과목점수 AS 수학 점수
	  FROM 학생, 과목
	  WHERE 학생.학생이름 = 과목.학생이름
	  AND 과목.과목이름 = '수학'
);

 

참고) 

 

[ Oracle ] SQL 서브쿼리 SELECT, FROM, WHERE

서브쿼리란? - 하나의 쿼리 문장 내에 포함된 또 하나의 쿼리 문장. - 비교연산자의 오른쪽에 기술해야 하고 반드시 괄호 안에 넣어야 함. - 메인 쿼리가 실행되기 이전에 한 번만 실행됨. SQL의 기

mjn5027.tistory.com