Stop waiting on the data team to pull your own numbers.

SQL, taught on the tables a commercial finance team actually works in: vendors, invoices, payments, discounts. Not employees and departments. Forty-eight lessons, a test at every level, and a playground where you run every query yourself.

Start free See what's inside

Levels 1 and 2 are open to everyone. No card to start.

Recovery on vendor discounts, five vendors, worst gap first.

SELECT v.vendor_name,
       SUM(d.claimed_inr)   AS claimed_inr,
       SUM(d.recovered_inr) AS recovered_inr,
       SUM(d.claimed_inr) - SUM(d.recovered_inr) AS pending_inr,
       ROUND(SUM(d.recovered_inr) * 100.0 / SUM(d.claimed_inr), 1) AS recovery_pct
FROM discounts d
JOIN vendors v ON v.vendor_id = d.vendor_id
GROUP BY v.vendor_name
ORDER BY pending_inr DESC
LIMIT 5;
5 rows, straight out of the lesson's dataset
vendor_nameclaimed_inrrecovered_inrpending_inrrecovery_pct
Falcon Mobiles39500014250025250036.1
Gulf Appliances1633506052510282537.1
Aster Electronics2004001482005220074
Sahara Sports290500290500
Nile Home Goods152500152500

Eight levels, in the order you'd actually need them

Each level ends in a test: eight questions, no hints, and you don't move on until it clears.

  1. Reading a table

    Get rows out, name them well, put them in order.

  2. Filtering rows

    Ask for exactly the rows you want, and nothing else.

  3. Calculating and shaping

    Maths, text, and if-then logic inside the query.

  4. Grouping and totals

    Turn 18 invoices into 5 numbers a GM can read.

  5. Joining tables

    Where the real work happens: stitching tables together.

  6. Subqueries and CTEs

    Queries inside queries, and how to keep them readable.

  7. Window functions

    Ranking, running totals, and share of total.

  8. Finance recipes

    Discount recovery, ageing buckets, vendor 360, the queries you'll run at work.

What comes with it

One payment. No subscription.

₹1,000one time, lifetime access

Unlocks all eight levels on your account. Log in from anywhere and carry on where you stopped.

Pay with the same email you use to log in and it unlocks straight away.

Questions people ask

Do I need to install anything?
No. It runs in your browser, including the playground where your queries actually execute.
I've never written a line of SQL.
That's the starting point. Level 1 begins at what a table is and builds from there.
Is this only useful for finance?
The SQL is standard and works anywhere. The dataset and the examples are finance, so if you work with vendors, invoices and payments, everything lands faster.
I already paid. How do I get in?
Log in with the email you paid with. If you haven't made an account yet, create one with that email and it opens up.
Can I get a refund?
Two free levels are there so you can judge it before paying. After that it's a digital product and access is granted immediately, so no refunds. Anything broken, email and it gets fixed.