이 포스팅은 Sql Problem 시리즈 8 편 중 5 번째 글 입니다.
목차
level4 : table을 분리하는 방법을 사용해보자.
생각
문제가 잘 안풀리면, 제공해주는 table을 분리하고, 그 분리한 table로 부터 원하는 결과를 도출해보자. 즉 sub query를 사용해서 임의로 table을 만드는 것.
Code
SELECT A.CART_ID FROM
(SELECT CART_ID FROM CART_PRODUCTS WHERE NAME = "우유") A
INNER JOIN # 둘다 있는것만 가져옴
(SELECT CART_ID FROM CART_PRODUCTS WHERE NAME = "요거트") B
ON A.CART_ID = B.CART_ID