Window Functions Para Iniciantes: O Momento em Que GROUP BY Já Não É Suficiente
Leitura: 13 min
Existe um momento interessante no aprendizado de SQL. Você aprende GROUP BY. Entende funções como: E começa a resolver vários problemas. Faturamento por cliente. Quantidade de pedidos por vendedor. Média de vendas por produto. Maior […]
Como Encontrar Clientes Que Estão Parando de Comprar Utilizando SQL
Leitura: 12 min
Imagine que você trabalha em um e-commerce. Seu gestor chega com uma preocupação: “Temos clientes que compravam da gente e estão sumindo?” Essa é uma pergunta interessante. Porque ele não quer saber apenas quem comprou. […]
CTE ou Subquery? Como Escolher Sem Decorar Regra
Leitura: 12 min
No artigo anterior, vimos que uma subquery pode ser entendida de uma forma bastante simples: uma consulta que produz uma informação necessária para outra consulta. Mas, quando você começa a avançar em SQL, aparece outra […]
Subquery Sem Complicação: Quando Uma Consulta Precisa de Outra Consulta
Leitura: 10 min
Quando alguém vê uma subquery pela primeira vez, normalmente acontece algo parecido. Uma consulta aparece dentro de outra consulta. Parênteses. Outro SELECT. Outro FROM. E surge a sensação: “Agora o SQL começou a ficar complicado.” […]
Como Usar CASE WHEN Para Transformar Dados em Informação
Leitura: 8 min
Imagine que você trabalha em um e-commerce. Seu gerente pede um relatório mostrando a quantidade de pedidos realizados por cada cliente. Você consulta o banco e entrega algo parecido com isto: Cliente Total de pedidos […]
GROUP BY: Os 5 Erros Que Mais Confundem Quem Está Começando
Leitura: 4 min
Poucos comandos causam tanta confusão quanto o GROUP BY. Isso acontece porque ele parece simples. Você escreve. Executa. Recebe o resultado. Mas, muitas vezes, não entende exatamente por que ele funciona. Ou pior. Não entende […]
Como Descobrir Produtos Que Nunca Foram Vendidos Utilizando SQL
Leitura: 4 min
Imagine que você acabou de entrar em uma empresa de varejo. Na sua primeira reunião, o gerente faz uma pergunta aparentemente simples. Quais produtos cadastrados nunca foram vendidos? Essa informação pode parecer apenas uma curiosidade. […]
INNER JOIN ou EXISTS? Quando Cada Um Faz Mais Sentido?
Leitura: 4 min
Depois que aprendemos JOIN, é comum acreditar que ele resolve praticamente tudo. Na maioria dos casos, realmente resolve. Mas chega um momento em que aparece outra palavra-chave. EXISTS. E então surge a dúvida. “Se consigo […]
Como Descobrir Quais Clientes Nunca Compraram Utilizando SQL
Leitura: 3 min
Imagine que você começou a trabalhar em um e-commerce. No primeiro dia, seu gerente faz uma pergunta simples: Quantos clientes já se cadastraram, mas nunca realizaram uma compra? Não é uma pergunta sobre SQL. É […]
Como Descobrir o Caminho do Campeão Utilizando SQL
Leitura: 3 min
O troféu mostra apenas o final da história Quando assistimos à final da Copa, normalmente enxergamos apenas o último jogo. Mas um título não é conquistado em noventa minutos. Existe uma campanha inteira. Fase de […]