Customer Placing the Largest Number of Orders

easy database sql

Problem

Orders(order_number, customer_number). Return the customer_number that placed the most orders.

Inputo=[(1,1),(2,2),(3,3),(4,3)]
Output3
Customer 3 placed two orders, beating everyone else.

SELECT customer_number
FROM Orders
GROUP BY customer_number
ORDER BY COUNT(*) DESC
LIMIT 1;
Time: O(n) Space: O(n)