미소의 세상

[SQL] 우유와 요거트가 담긴 장바구니 본문

SQL/SQL 풀이

[SQL] 우유와 요거트가 담긴 장바구니

짱미소 2022. 3. 1. 00:12

https://programmers.co.kr/learn/courses/30/lessons/62284?language=oracle 

 

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

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

programmers.co.kr

 

select a.cart_id
from cart_products a, cart_products b
where a.cart_id = b.cart_id 
and a.name = 'Milk' 
and b.name = 'Yogurt'
group by a.cart_id
order by a.cart_id

 

뭐가 더 좋은건지 모르겠다

select cart_id
from cart_products
where name = 'Milk'
and cart_id in 
(
select cart_id
    from cart_products
    where name = 'Yogurt'
)
group by cart_id
order by cart_id

'SQL > SQL 풀이' 카테고리의 다른 글

[SQL] 오랜 기간 보호한 동물(1)  (0) 2022.07.07
[SQL] 헤비 유저가 소유한 장소  (0) 2022.02.27
[SQL] 없어진 기록 찾기  (0) 2022.02.27
[SQL] 루시와 엘라찾기  (0) 2022.02.24
Comments