GROUP BY 와 HAVING 절 이용하기
https://school.programmers.co.kr/learn/courses/30/lessons/131536
- HAVING 절은 WHERE 절과 비슷하지만 그룹 전체 즉, 그룹을 나타내는 결과 집합의 행에만 적용됨
- 반면, WHERE 절은 개별 행에 적용됨
SELECT USER_ID, PRODUCT_ID
FROM ONLINE_SALE
GROUP BY USER_ID, PRODUCT_ID
HAVING COUNT(PRODUCT_ID) >= 2
ORDER BY USER_ID, PRODUCT_ID DESC;
'코딩테스트 > programming_SQL' 카테고리의 다른 글
[SQL] 프로그래머스_자동차 평균 대여 기간 구하기_157342 (0) | 2023.10.03 |
---|---|
[SQL] 프로그래머스_조건에 부합하는 중고거래 상태 조회하기_164672 (0) | 2023.10.03 |
[SQL] 프로그래머스_입양 시각 구하기(1)_59412 (0) | 2023.09.17 |
[SQL] 프로그래머스__자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2023.09.16 |
[SQL] 프로그래머스_59410_NULL 처리하기 (0) | 2023.09.11 |