문제 : https://programmers.co.kr/learn/courses/30/lessons/62284
▶ FROM 절에서 사용되는 서브쿼리
FROM 절에서 사용되는 서브쿼리를 인라인 뷰(inline view)라고 한다.
FROM 절에는 테이블 명이 오도록 되어 있다.
그런데 서브쿼리가 FROM절에 사용되면 뷰(View)처럼 결과가 동적으로 생성된 테이블로 사용할 수 있다.
임시적인 뷰이기 때문에 데이터베이스에 저장되지는 않는다.
또한, 인라인 뷰로 동적으로 생성된 테이블이어서 인라인 뷰의 컬럼은 자유롭게 참조가 가능하다.
(출처: https://snowple.tistory.com/360)
▶ SQL 코드
풀이 1: FROM절 서브쿼리 이용 SELECT A.cart_id
풀이 2: WHERE절에 그냥 NAME을 단순2개 비교하는 조건은 없기때문에, 서브쿼리로 id하나 구해준뒤 AND사용 |
'코테 기본개념 > SQL 문제' 카테고리의 다른 글
SQL JOIN 문제 ('21년도 S/W 교육기관 코딩테스트) (0) | 2021.03.15 |
---|