Veja o que uma consulta SQL faz, passo a passo
Cole uma consulta. Ela explica os passos em linguagem simples, desenha os joins e aponta padrões lentos ou arriscados.
- Roda no seu dispositivo
- Sem cadastro
- Funciona offline depois de uma visita

—passos
—joins
—avisos
Como entender uma consulta SQL
- Cole o SQL na caixa. Instruções separadas por ponto e vírgula são lidas uma a uma.
- Leia os passos na ordem em que um banco de dados os aplica logicamente, e o desenho dos joins abaixo.
- Confira os avisos e, quando estiver certo, copie o SQL formatado.
Perguntas
Quais SQL ele entende?
SQL comum: SELECT com joins, subconsultas, CTEs, UNION, GROUP BY com ROLLUP, funções de janela, além de INSERT, UPDATE, DELETE e um CREATE TABLE básico. Sintaxe que não reconhece é informada com a linha e a coluna.
Ele executa minha consulta ou se conecta a um banco de dados?
Não. A consulta é lida como texto no seu navegador. Nada é executado e nada é enviado para lugar nenhum.
Por que os passos não seguem a ordem em que escrevi?
Eles seguem a ordem lógica: FROM e JOIN primeiro, depois WHERE, GROUP BY, HAVING, SELECT, ORDER BY e LIMIT. Um banco de dados pode executar o trabalho de outro jeito, mas o resultado é o mesmo.
Avaliações
Ainda não há avaliações. Seja o primeiro.

