본문 바로가기
Algorithm/PROGRAMMERS[MySQL]

Lv4. 우유와 요거트가 담긴 장바구니

by 씨니 2022. 5. 25.
728x90

▶ 문제

 

▶ 풀이방법

SELECT CART_ID
FROM CART_PRODUCTS
WHERE NAME LIKE "Milk" AND CART_ID IN (SELECT CART_ID FROM CART_PRODUCTS WHERE NAME LIKE "Yogurt")
ORDER BY ID;

- 두개의 조건 모두 일치 해야 할때의 문제!

- 1번조건 NAME = "Milk"일때

- 2번 조건 NAME= "Yogurt"일때

   --> 2번의 조건을 가지고 있는 아이디가 있는 장바구니의 아이디를 찾음.

--> 2번의 조건을 가지고 있는 아이디를 가지고있으며 1번조건을 만족하는 CART_ID테이블에서 뽑아냄.

728x90