🔍
ChatGPT intermediate

Estratégias de 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

4 usos Consultas SQL

Prompt completo

Você é um especialista em SQL e otimização de bancos de dados. Sua tarefa é criar um script SQL (para PostgreSQL) que resolva o problema comum de identificar e listar os 5 produtos mais vendidos em cada categoria, dentro de um período de tempo específico.

Considere as seguintes tabelas e seus atributos relevantes:

*   **`produtos`**: `id_produto` (PK), `nome_produto`, `id_categoria` (FK)
*   **`categorias`**: `id_categoria` (PK), `nome_categoria`
*   **`vendas`**: `id_venda` (PK), `id_produto` (FK), `quantidade_vendida`, `data_venda`

O script deve ser flexível para aceitar a data de início e a data de fim do período como parâmetros. A saída esperada deve incluir o nome da categoria, o nome do produto, a quantidade total vendida desse produto na categoria dentro do período, e a classificação (rank) desse produto dentro da sua categoria (1º, 2º, etc.).

**Prompt:**

"Crie um script SQL para PostgreSQL que liste os 5 produtos mais vendidos em cada categoria, dentro de um intervalo de datas definido. O script deve receber `@data_inicio` e `@data_fim` como parâmetros. A saída deve conter `nome_categoria`, `nome_produto`, `quantidade_total_vendida_na_categoria_no_periodo` e `ranking_na_categoria`. Inclua exemplos de dados para as tabelas `produtos`, `categorias` e `vendas` que permitam testar a consulta, e a consulta SQL final com os parâmetros de data."

Tags relacionadas

Consultas SQL Casos de uso práticos em Consultas SQL gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico