#586 Customer Placing the Largest Number of Orders
SELECT TOP 1 customer_number
FROM Orders
GROUP BY customer_number
ORDER BY COUNT(*) DESC;SELECT customer_number
FROM (
    SELECT customer_number, row_number() 
    OVER (ORDER BY COUNT(DISTINCT order_number) DESC) rn
    FROM Orders
    GROUP BY customer_number) a
WHERE rn = 1Last updated
Was this helpful?
