Review SQL

Explain existing SQL in plain English

Turn unfamiliar or complex SQL into a structured explanation of what the query does, how its tables connect, which rules it applies, and what it returns. SQL Mocker helps you understand the logic without working through the script line by line.

Paste or upload the query

Start by adding your existing SQL to the workspace. Paste the script directly, or upload a SQL or text file. SQL Mocker breaks the query into a reviewable structure while keeping the original SQL available for follow-up questions.

Select Plain-English walkthrough

Choose the predefined Plain-English walkthrough task. The assistant provides a clear summary first, then explains the query in sections so joins, filters, calculations, and output fields are easier to inspect.

How it works

From SQL script to a clear explanation

Four guided steps for reviewing code you did not write or no longer recognise.

  1. 01

    Add your existing SQL

    Upload a SQL or text file, or paste the script directly into the Review Existing SQL workspace.

  2. 02

    Choose Plain-English walkthrough

    Select the predefined task so SQL Mocker can analyse the query and organise the explanation for you.

  3. 03

    Review the query breakdown

    Follow the purpose, data flow, joins, filters, calculations, and final output without tracing every line manually.

  4. 04

    Check potential watch-outs

    Review anything that could change or weaken the results, then ask follow-up questions about unfamiliar logic.

Plain-English walkthrough

See the complete query flow

SQL Mocker explains the query from its overall purpose through to the final output, then highlights potential issues that deserve a closer look.

  • A clear summary of the query's overall purpose.
  • A step-by-step explanation of how data moves through the SQL.
  • The tables included, how they are joined, and the join types used.
  • The filters, grouping, sorting, and calculations applied.
  • The columns returned in the final output.
  • Potential watch-outs that could affect the results.

Ready to understand your existing SQL?

Add the query, choose Plain-English walkthrough, and review the logic in one place.

Use the existing SQL demo
Review existing SQL