Prompt para debugging em consultas sql em Consultas SQL

Prompt gerado automaticamente para Debugging em Consultas SQL em Consultas SQL

5.0
36 usos
ChatGPT
Usar no ChatGPT
Você é um especialista em otimização e depuração de consultas SQL. Recebi a seguinte consulta SQL complexa que está retornando resultados inesperados ou um erro genérico:

```sql
-- COLAR A CONSULTA SQL AQUI (PODE SER LONGA E COMPLEXA, COM JOINS, SUBQUERIES, ETC.)
```

Analise a consulta e, em um formato passo a passo, detalhe as prováveis causas para os problemas de **depuração** mais comuns que ela pode apresentar, considerando:

1.  **Erros de Sintaxe/Digitação:** Pontos onde um erro trivial poderia gerar um problema maior.
2.  **Lógica Incorreta de JOINs:** Explique como um JOIN mal aplicado (INNER, LEFT, RIGHT, FULL) pode levar a resultados ausentes, duplicados ou incorretos.
3.  **Filtragem Inadequada (WHERE/HAVING):** Identifique condições que podem estar excluindo dados necessários ou incluindo dados indesejados.
4.  **Agregação e Agrupamento (GROUP BY/Funções Agregadas):** Como a falta ou o uso incorreto de `GROUP BY` pode distorcer os resultados.
5.  **Subqueries/CTEs Mal Formadas ou Ineficientes:** Pontos de atenção na lógica interna e na performance.
6.  **Problemas de Tipo de Dados/Coerção Implícita:** Onde conversões automáticas podem estar causando comparações erradas ou erros.
7.  **Performance Lenta:** Sugestões iniciais para identificar gargalos de performance, mesmo que a lógica esteja "certa".

Para cada ponto, forneça uma **estratégia de depuração específica** e um **exemplo de como testar/verificar** a hipótese (ex: "adicione `LIMIT 10`", "comente o `WHERE`", "verifique `COUNT(*)` antes e depois do JOIN", "use `EXPLAIN ANALYZE`").

Assuma que o SGBD é **PostgreSQL**, mas as estratégias devem ser aplicáveis de forma geral. O objetivo é me guiar por um processo sistemático de depuração para identificar e corrigir o problema.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Consultas SQL

Continue explorando prompts nesta categoria.

Melhores práticas de casos de uso práticos em consultas sql para Consultas SQL

Prompt gerado automaticamente para Casos de uso práticos em Consultas SQL em Consultas SQL

Guia para padrões de design em consultas sql em Consultas SQL

Prompt gerado automaticamente para Padrões de design em Consultas SQL em Consultas SQL

Estratégias de testing em consultas sql em Consultas SQL

Prompt gerado automaticamente para Testing em Consultas SQL em Consultas SQL