SQL Practice
Real-life business problems on real tables. Read the scenario, write the query, and get it checked instantly.
Basic10 pts
Signed up, never bought
Joins
Solve challengeIntermediate25 pts
Revenue by product category
Joins
Solve challengeIntermediate25 pts
Customers who never ordered
Joins
Solve challengeIntermediate25 pts
Which sellers get their goods sent back?
Joins
Solve challengeIntermediate25 pts
Paying customers who never opened the product
Joins
Solve challengeIntermediate25 pts
Earning more than your manager
Joins
Solve challengeIntermediate25 pts
Which department sees the most abnormal lab results?
Joins
Solve challengeIntermediate25 pts
Busiest routes and what they cost in minutes
Joins
Solve challengeIntermediate25 pts
The silent shelf: tracks nobody has played
Joins
Solve challengeExpert50 pts
Basket pairs: what sells together
Joins
Solve challengeExpert50 pts
Upgraded, regretted, downgraded
Joins
Solve challengeExpert50 pts
Hub detection with a self join
Joins
Solve challengeExpert50 pts
Out and back within a week: round-trip travellers
Joins
Solve challengeExpert50 pts
Listeners on a three-month growth run
Joins
Solve challenge