SQL Case Study Practice

Practice SQL with realistic business analytics problems.

  • Free
  • 2 case studies
  • Real SQLite in your browser
  • No sign-up

Choose a case

The situation

You work at a subscription product. Finance flagged that March revenue came in under plan, and nobody can say why. You have the customers, their subscriptions and the monthly payments. Work out what actually happened before the Monday review.

Sample data, invented for practice: small enough that you can check any answer by eye.

The tables

0 of 4 solved

Start with the shape of the problem. What was total revenue in each month we have payments for?

Return columns: month, revenue

Other free tools

Practising for an interview?

Real analyst roles, scraped daily from company career pages. No ghost jobs.

Browse analyst jobs
Raj