Save it where it belongs.
Keep named queries with their team connection, ready to open and run again.
A library for each connection
Reusable SQL for the whole team
Save useful SQL, rerun it against its connection, and return to past results. Share the specific run your teammate needs to see.
Choose a connection to find its saved queries.
Sharing exposes a specific run result, not live query access.
Why Saved Queries
Keep named queries with their team connection, ready to open and run again.
A library for each connection
Review recorded runs, results, timing, and status when a number or failure needs explaining.
Run history with context
Send a specific run result to a teammate without granting live query access through the link.
A link to a point-in-time result
Practice the underlying skill
Before a query becomes a shared reference, make its grain explicit. Learn why two one-to-many joins can inflate a total and how to check the result.
Runs locally in DuckDB. Fictional data. No signup required.
SQL field guide / Check the grain
Reproduce a join that inflates revenue, then reconcile the result at one row per order.
Name a useful query and keep it under its connection. The next time the same question comes up, open the SQL, adjust it if needed, and run it again.
The run history keeps the outcome in context: when it ran, how long it took, its status, and the available result. Share a completed run when someone needs the evidence behind a number.
Each saved query belongs to a team connection. Open that connection to find, edit, and rerun its saved SQL.
Recorded runs include the time, duration, row count, status, and available result. Use the history to inspect an earlier outcome or investigate a failed run.
No. It exposes a particular run’s result and its query context. The recipient cannot use that link to open the console or rerun the query against the live connection.
Save the SQL once, return to its run history, and share the result that answers the question.