반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. [solvesql] 우리 플랫폼에 정착한 판매자 2 SQLite

 

2. 문제 출처

https://solvesql.com/problems/settled-sellers-2/

 

https://solvesql.com/problems/settled-sellers-2/

 

solvesql.com

 

3. 풀이

- olist_order_items_dataset 테이블에서 price가 50이상인 데이터 중 seller_id로 group by하는데 주문건 수가 100개 이상인 seller_id를 가져온다.

- 근데 주문건 수가 많은 것을 기준으로 내림차순으로 정렬하면 된다.

 

4. 소스 코드

select seller_id, count(distinct order_id) as orders
  from olist_order_items_dataset
 where price >= 50
group by seller_id
  having orders >= 100
order by orders desc

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기