프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
GROUP BY 와 HAVING
GROUP BY 로 묶기 전에 조건을 줄때는 WHERE,
GROUP BY 로 묶은 후에 조건을 줄때는 HAVING 절을 사용합니다. SELECT 문에서 AS 로 지어준 별칭을 사용해서 조건을 먹일 수 있습니다.
쿼리문
SELECT B.user_id, B.nickname, SUM(A.price) as total_sales
FROM used_goods_board A JOIN used_goods_user B ON A.writer_id = B.user_id
WHERE A.status = 'DONE'
GROUP BY B.user_id
HAVING total_sales >= 700000
ORDER BY total_sales
'SQL > 프로그래머스 MySQL with code' 카테고리의 다른 글
프로그래머스 MySQL : [lv.1] 평균 일일 대여 요금 구하기 (0) | 2023.06.08 |
---|---|
프로그래머스 MySQL : [lv.2] 가격대 별 상품 개수 구하기 (0) | 2023.06.06 |
프로그래머스 MySQL : [lv.3] 조건별로 분류하여 주문상태 출력하기 (0) | 2023.06.05 |
프로그래머스 MySQL : [lv.4] 보호소에서 중성화한 동물 (0) | 2023.06.04 |
프로그래머스 MySQL : [lv.3] 카테고리 별 도서 판매량 집계하기 (0) | 2023.06.04 |