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
Você é um especialista em SQL e em otimização de bancos de dados. Sua tarefa é criar uma consulta SQL que resolva um problema comum de desempenho em sistemas de e-commerce: identificar produtos que estão em estoque (quantidade > 0) mas que não tiveram nenhuma venda registrada nos últimos 90 dias, e que foram adicionados ao catálogo há mais de 180 dias. O objetivo é fornecer dados para a equipe de marketing e vendas planejar promoções ou descontinuações.
A consulta deve:
1. Considerar as tabelas `Produtos` (com `id_produto`, `nome_produto`, `quantidade_estoque`, `data_adicao_catalogo`) e `Vendas` (com `id_venda`, `id_produto`, `data_venda`).
2. Retornar `id_produto`, `nome_produto` e `quantidade_estoque`.
3. Ser otimizada para performance em grandes volumes de dados.
4. Utilizar Common Table Expressions (CTEs) ou subconsultas aninhadas de forma eficiente.
5. Evitar `NOT IN` com subconsultas que podem ser lentas.
6. Considerar o fuso horário se aplicável (assuma UTC para datas se não especificado).
**Sua resposta deve ser APENAS a consulta SQL otimizada.**
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Consultas SQL
Continue explorando prompts nesta categoria.
Prompt para casos de uso práticos em consultas sql em 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