Skip to content

Work directly with your data. Put the results to work.

Write SQL or Python in Query Bench, or explore rows and formulas in Sheets. Turn your analysis into results your team can use across Supaboard.

Free plan. No credit card required.

Revenue by planprod-postgres
SELECT plan,
  sum(amount) FILTER (WHERE paid_at >= '2026-09-01') / 100.0 AS sep,
  sum(amount) FILTER (WHERE paid_at <  '2026-09-01') / 100.0 AS aug
FROM invoices
WHERE status = 'paid'
  AND paid_at >= '2026-08-01' AND paid_at < '2026-10-01'
GROUP BY plan
ORDER BY sep DESC;
Download CSV
#plansepaug
1Growth48,210.0046,775.00
2Scale21,400.0020,950.00
3Starter12,904.5012,311.00
Rows 50Results ready1 / 1
Revenue by plan
D4=(B4-C4)/C4
ABCDE
1PlanSep ($)Aug ($)Change
2Growth48,210.0046,775.003.1%
3Scale21,400.0020,950.002.1%
4Starter12,904.5012,311.004.8%
5Total82,514.5080,036.003.1%
6

Interactive example with sample data

Two ways to work up close

Use either on its own, or both together.

Query Bench

Write, run and refine SQL or Python, with AI assistance and results you can inspect.

  • SQL in your source’s own dialect, or Python
  • AI edits you approve before they apply
  • Pin results to a dashboard
Explore Query Bench
Revenue by planprod-postgres
SELECT plan,
  sum(amount) FILTER (WHERE paid_at >= '2026-09-01') / 100.0 AS sep,
  sum(amount) FILTER (WHERE paid_at <  '2026-09-01') / 100.0 AS aug
FROM invoices
WHERE status = 'paid'
  AND paid_at >= '2026-08-01' AND paid_at < '2026-10-01'
GROUP BY plan
ORDER BY sep DESC;
Download CSV
#plansepaug
1Growth48,210.0046,775.00
2Scale21,400.0020,950.00
3Starter12,904.5012,311.00
Rows 50Results ready1 / 1

Interactive example with sample data

Sheets

Work with formulas in a shared spreadsheet, then use its tables across Supaboard.

  • The spreadsheet formulas you already use
  • Edit together, in one shared version
  • A database your workspace builds on
Explore Sheets
Revenue by plan
D4=(B4-C4)/C4
ABCDE
1PlanSep ($)Aug ($)Change
2Growth48,210.0046,775.003.1%
3Scale21,400.0020,950.002.1%
4Starter12,904.5012,311.004.8%
5Total82,514.5080,036.003.1%
6

Interactive example with sample data

Where your work goes

What you build up close doesn’t stay in an editor.

Frequently asked questions

Do I need to know SQL?

Not for Sheets, and not for Supaboard as a whole: AI Analyst answers questions asked in plain English. In Query Bench you can write SQL or Python yourself, or ask the Assistant to draft and revise the code. Either way you can inspect and control the logic behind the result.

Does a sheet update when my database changes?

No. Saved results are snapshots. You can edit the sheet, but changes in the original source won’t update it automatically.

What can use a sheet as a data source?

AI Analyst, agents you give access to, automations and datasites. Every tab is stored as a database table, so they read it like any other connection.

Where does Sheets keep my data?

In a Postgres database for your workspace. Each tab of a workbook is stored as its own table.

Put your next query to work

Start FreeBook a 30-minute demo

Free plan. No credit card required.