로딩
요청 처리 중입니다...

[MYSQL] 서브쿼리 정리

 [MYSQL] 서브쿼리 정리

SELECT col1, (SELECT ...) -- 스칼라 서브쿼리(Scalar Sub Query): 하나의 컬럼처럼 사용 (표현 용도) FROM (SELECT ...) -- 인라인 뷰(Inline View): 하나의 테이블처럼 사용 (테이블 대체 용도) WHERE col = (SELECT ...) -- 일반 서브쿼리: 하나의 변수(상수)처럼 사용 (서브쿼리의 결과에 따라 달라지는 조건절) 서브쿼리(Subquery) 하나의 SQL 문 안에 포함되어 있는 또 다른 SQL문을 말한다. 앞에 있는 쿼리 select * from ex를 메인 쿼리 (select * from sub_ex) 괄호()안에 있는 쿼리를 서브 쿼리 서브쿼리(자식쿼리) - 메인쿼리 컬럼 사용 가능 메인쿼리(부모쿼리) - 서브쿼리 컬럼 사용 불가 * Java 객제지향의 상속과 똑같은..........