SQLLAGLEADwindow

O que são LAG e LEAD no SQL? Linhas vizinhas em uma janela para iniciantes

LAG e LEAD retornam o valor da linha **anterior** ou **seguinte** de uma janela. Em poucas palavras: variação dia a dia, tempo até o próximo evento, mudança de preço: tarefas que antes exigiam juntar uma tabela com ela mesma. Com tabelas e erros comuns.

1 min de leituraSQL · LAG · LEAD · window · tutorial

LAG e LEAD são funções de janela que olham para as linhas vizinhas. LAG retorna o valor da linha anterior, LEAD o da seguinte. Elas permitem calcular variações dia a dia, tempo até o próximo evento, mudanças de preço: tudo o que antes exigia juntar uma tabela com ela mesma.

Este artigo está atualmente em russo. A tradução completa para o português está a caminho.

Pratique com exercícios reais

Resolva exercícios no treinador de SQL com correção instantânea e dicas.

Abrir o treinador