[프로그래머스] ⭐⭐⭐⭐ 우유와 요거트가 담긴 장바구니(MySQL)
문제
코드
ver(1)
-- 카트 상품(CART_PRODUCTS) 테이블을 이용하여 데이터를 가져오는 부분
SELECT DISTINCT A.CART_ID
FROM CART_PRODUCTS AS A, CART_PRODUCTS AS B
-- 조건절: 카트 ID가 동일하고, 상품 이름이 'Yogurt'인 레코드와 'Milk'인 레코드를 선택
WHERE A.CART_ID = B.CART_ID -- 두 개의 CART_PRODUCTS 테이블 레코드의 카트 ID가 동일해야 함
AND (A.NAME = 'Yogurt' AND B.NAME = 'Milk') -- 하나의 레코드는 'Yogurt', 다른 하나의 레코드는 'Milk'여야 함
-- 결과를 카트 ID 순으로 정렬
ORDER BY A.CART_ID;
댓글남기기