최대 1 분 소요

프로그래머스 사이트 링크

문제

image

image


코드

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;

댓글남기기