2026, 새로운 도약을 시작합니다.

쿼리 그룹 채택완료

리뷰 작성 위해서 리스트를 뽑으려고 하는데

한 주문건에서 여러개의 제품을 구매했을때 각 제품마다 리뷰를 작성하게 하려고 하는데

group by od_id는 한 주문건이라서 리뷰를 한개밖에 못쓰고

group by it_id 로 뽑으면 같은 제품을 구매한 주문건이 여러개일때 한개밖에 안뽑아 오네요

혹시 od_id가 같은  it_id 끼리 그룹을 하는 쿼리는 ㄷ어떻게 짜야될까요?

답변 1개

채택된 답변
+20 포인트

- od_id, it_id 그룹핑

Copy


SELECT od_id, it_id FROM cart GROUP BY od_id, it_id;

- GROUP_CONCAT 그룹함수 사용

Copy


SELECT od_id, GROUP_CONCAT(it_id) it_ids FROM cart GROUP BY od_id;

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고