Inflearn Community Q&A
'상품코드 01, 02로 group by'에 관한 질문
Written on
·
352
0
안녕하세요 선생님:) 질문이 있어 글을 남깁니다.
'상품코드 01, 02로 group by'에서
상품코드_01이 A이고 상품코드_02가 C인 경우가 있고, 상품코드_01이 C이고 상품코드_02가 A인 경우가 있는데,
이 경우에는 둘이 중복된 것으로 보지 않는 걸까요?
물론 상품코드_01 제품을 먼저 샀기 때문에 어쩌면 중복관계로 보는 것이 틀릴테지만, 실무에서는 어떻게 이 부분을 해석하는지 궁금하여 질문을 남겨요.
감사합니다.
sqlpostgresqlDBMS/RDBMS퍼포먼스 마케팅데이터 엔지니어링
Answer 1
0
dooleyz3525
Instructor
안녕하십니까,
일반적으로 둘 다 그대로 유지합니다.
왜냐하면 위의 집합을 만든 뒤 이후에 특정 상품 코드로 조회를 할 때 상품코드_01 컬럼을 기준으로 조회를 하는데 이 경우 만약 중복이 된다고 상품코드 B를 제외해 버리면 상품코드 B로는 연관상품을 추출할 수 없기 때문입니다.
그러니까, 상품 코드 A의 연관상품, 상품 코드 B의 연관 상품 모두 데이터로 가지고 있어야 합니다.
감사합니다.





