본문 바로가기

SQL

프로그래머스 : 우유와 요거트가 담긴 장바구니

programmers.co.kr/learn/courses/30/lessons/62284

 

코딩테스트 연습 - 우유와 요거트가 담긴 장바구니

CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가

programmers.co.kr

 

풀이

1. 우유와 요거트를 구입한 장바구니 뽑아내기

 -> join 문과 where 조건문으로

 

2. 우유와 요거트 둘다 산 장바구니만 출력하게 where문 추가

 -> where a.cart_id = b.cart_id

SELECT a.CART_ID from
(select CART_ID from CART_PRODUCTS where name='Yogurt') as a
join (select CART_ID from CART_PRODUCTS where name='Milk') as b
where a.cart_id = b.cart_id