문제
'products_sp' 테이블에는 상품의 카테고리, 상품명, 단가가 저장되어 있습니다.
각 상품이 속한 카테고리의 평균 단가보다 단가가 높은 상품을 조회하는 SQL을 작성하세요.
출력 컬럼
| category | product_name | unit_price |
|---|
조건
- 비교 기준은
전체 평균이 아니라, 각 상품이 속한 카테고리의 평균 단가입니다.
예) 전자제품 상품은 전자제품 카테고리의 평균과, 의류 상품은 의류 카테고리의 평균과 비교합니다.
- 자신이 속한 카테고리의 평균 단가보다
단가가 높은(초과) 상품만 조회합니다.
- 결과는
카테고리(category) 오름차순, 같은 카테고리 안에서는
단가(unit_price) 내림차순으로 출력하세요.
products_sp 테이블
| product_id | category | product_name | unit_price |
|---|
| 101 | 전자제품 | 무선마우스 | 30000 |
| 102 | 전자제품 | 키보드 | 120000 |
| 103 | 전자제품 | 모니터 | 300000 |
| ... | ... | ... | ... |