Escritor de Consultas SQL
Transforme uma pergunta sobre seus dados em uma query SQL correta e legível no seu dialeto.
Por Os Melhores Prompts
Categoria: Programação
O que ele faz
Escreve SQL correto para o seu dialeto a partir do schema descrito e de uma pergunta de negócio, preferindo CTEs e aliases explícitos a subqueries aninhadas. Não referencia colunas que você não descreveu: tudo o que ele precisou supor vem listado à parte. Você também recebe uma descrição em português do que o resultado contém e uma nota de performance específica desta query — índice ausente, full scan ou risco de cardinalidade.
Use quando
- Uma pergunta analítica que você descreve mas não escreve em SQL
- Window functions ou agrupamento por data em dialeto novo
- Traduzir uma query entre Postgres, MySQL e SQL Server
- Queries de relatório em que um join errado engana a decisão
O que você recebe
- A query formatada e comentada no seu dialeto
- Uma descrição em linguagem simples das linhas retornadas
- As suposições sobre o schema, listadas explicitamente
- Uma nota de performance: índice, scan ou cardinalidade
Como usar
- Informe engine e versão exatos em {{dialect}} — Postgres 16, MySQL 8, SQL Server, BigQuery.
- Cole o DDL ou a lista de colunas em {{schema}}, com tipos e chaves; o que ficar de fora vira suposição.
- Faça a pergunta de negócio em {{question}}.
- Coloque período, filtros e agrupamento em {{constraints}}.
- Leia a seção de suposições antes de rodar e confirme o plano com EXPLAIN.
Tags: sql, postgres, mysql, query-writing, analytics, database, cte
Preço: 10.00 BRL