GROUP BY에 두가지이상의 칼럼을 넣을때 생기는일 먼저 앞선 USER_ID칼럼에 이어 PRODUCT_ID까지 세트로 묶이게된다
SELECT user_id, PRODUCT_ID
from ONLINE_SALE
group by user_id, PRODUCT_ID
HAVING COUNT(USER_ID) >= 2
ORDER BY USER_ID, PRODUCT_ID DESC
#SELECT에 출력할칼럼 표기
#group by user_id, PRODUCT_ID기준으로 group
#having에 USER_ID가 2이상인것만 출력
#ORDER BY에 USER_ID, PRODUCT_ID로 내림차순 정리
'SQL프로그래머스 문제풀이' 카테고리의 다른 글
SQL프로그래머스 문제풀이 -취소되지 않은 진료 예약 조회하기 (0) | 2024.07.08 |
---|---|
SQL 프로그래머스 문제 - 조건에 맞는 사용자 정보 조회하기 (0) | 2024.06.18 |
SQL 프로그래머스 문제 풀이 -식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2024.05.28 |
SQL프로그래머스 문제풀이 -3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.05.28 |
SQL프로그래머스 문제풀이 - 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2024.05.26 |