← 목록

데이터베이스와 SQL 문법 기초반 수료시험(2)

Lv.3 SQL
문제 설명
문제
'products_sp' 테이블에는 상품의 카테고리, 상품명, 단가가 저장되어 있습니다.
각 상품이 속한 카테고리의 평균 단가보다 단가가 높은 상품을 조회하는 SQL을 작성하세요.

출력 컬럼
categoryproduct_nameunit_price

조건
- 비교 기준은 전체 평균이 아니라, 각 상품이 속한 카테고리의 평균 단가입니다.
예) 전자제품 상품은 전자제품 카테고리의 평균과, 의류 상품은 의류 카테고리의 평균과 비교합니다.
- 자신이 속한 카테고리의 평균 단가보다 단가가 높은(초과) 상품만 조회합니다.
- 결과는 카테고리(category) 오름차순, 같은 카테고리 안에서는 단가(unit_price) 내림차순으로 출력하세요.

products_sp 테이블
product_idcategoryproduct_nameunit_price
101전자제품무선마우스30000
102전자제품키보드120000
103전자제품모니터300000
............
솔루션 SQL
실행 결과
실행 또는 제출하면 결과가 여기에 표시됩니다.