SELECT
프로그래머스 레벨2짜리 SQL 문제이다. 문제 링크
GROUP BY의 동작에 대해 좀 더 익혀둬야겠다.
이번 문제를 통해 HAVING, COUNT 도 배울 수 있었다.
이번 문제에서 배운 점은 아래와 같다.
- GROUP BY, HAVING, COUNT 쿼리
- COUNT로 조건에 맞는 행의 갯수를 알 수 있음
풀이
SELECT user_id, product_id
FROM online_sale
GROUP BY user_id, product_id
HAVING COUNT(product_id) > 1
ORDER BY user_id ASC, product_id DESC'SQL' 카테고리의 다른 글
| [MySQL] 평균 일일 대여 요금 구하기 (0) | 2024.02.11 |
|---|---|
| [MySQL] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.02.09 |
| [MySQL] 과일로 만든 아이스크림 고르기 (0) | 2024.02.08 |
| [MySQL] 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.01.31 |
| [MySQL] 12세 이하인 여자 환자 목록 출력하기 (0) | 2024.01.30 |