Query and filter data
Objective: learn how to query a table, select columns, filter rows and sort results.
A structured path for learning SQL progressively with simplified finance, accounting and business data.
Completed exercises are stored locally in your browser.
Objective: learn how to query a table, select columns, filter rows and sort results.
Objective: structure a query to produce a clear, usable result.
Objective: understand relationships between customers, invoices, payments, suppliers, purchases and products.
Objective: produce metrics with SUM, COUNT, GROUP BY and HAVING: revenue, purchases, VAT and customer groupings.
Objective: combine multiple SQL concepts in finance scenarios: net VAT payable, unpaid invoices, customer exposure, gross margin and margin rate.
Objective: present query results as simple dashboard metrics: revenue, VAT, margin, cash flow and overdue balances.