rubus0304 님의 블로그

[코트카타 105] 본문

Data Analyst/daily

[코트카타 105]

rubus0304 2024. 12. 18. 10:06

Customers Who Bought All Products

 

 

(오답) 5,6 product_key를 다 산 customer_id ㅠㅠ 왜 안 나오지.

select customer_id
from customer_id in (select c.customer_id
                                 from customer c join product_key p on c.product_key = p.product_key
                                 where p.product_key = 5 or 6) a

 

 

 

(정답)

select customer_id
from customer
group by 1
having count(distinct product_key) = (select count(*) from product)
 
product_key 에 distinct 를 해야했다. 그리고 이어져야하니까  select count(*)랑 같아야함.

'Data Analyst > daily' 카테고리의 다른 글

[심화프로젝트 4일차]  (0) 2024.12.20
[심화프로젝트 3일차]  (0) 2024.12.19
[코드카타 104]  (0) 2024.12.17
[태블로 과제해설]  (0) 2024.12.16
[코트카타 103]  (0) 2024.12.16