난이도 : 2 / 정답률 29.17%
SELECT order_id, count(order_id)
FROM olist_order_items_dataset
-- WHERE
GROUP BY order_id
having count(order_id) > 1
LIMIT 20
order_id가 중복되는 레코드들이 있다.
한 주문에 여러 가지 상품들이 포함될 수 있는 방식인 것 같다.
한 레코드에서는 주문 id와 상품 id가 일대일 대응 관계이다.
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