intersect

    [MySQL] 프로그래머스 문제 풀이 (feat. GROUP_CONCAT, INTERSECT 활용)

    [MySQL] 프로그래머스 문제 풀이 (feat. GROUP_CONCAT, INTERSECT 활용)

    테이블에 대한 설명과 문제가 나와있습니다. 문제를 풀면서 'GROUP_CONCAT'과 'INTERSECT'를 공부해 볼게요. 첫 번째, 'GROUP_CONCAT' 활용 과정 SELECT CART_ID, NAME FROM CART_PRODUCTS; 우선 전체적인 테이블 결과를 보기 위해 기본 쿼리를 작성하면, 아래처럼 기본 형태가 나오게 돼요. 이제 여기서 장바구니 (CART_ID)에 'MILK'와 'YOGURT'를 동시에 담은 사람을 출력하면 됩니다. 그래서 첫 번째로 든 접근 방법은 NAME을 GROUP_CONCAT해서 묶어주는 거예요. GROUP_CONCAT에 대한 자세한 설명은 아래 링크를 통해 알 수 있어요. https://wnwa.tistory.com/34 [MySQL] 조건에 맞는 값들을 묶어..