Pular para o conteúdo principal

Postagens

Mostrando postagens de Abril, 2014

Funções analíticas no SQL Server–Parte 1-LAG

Funções analíticas são muito usadas em aplicações de B.I. e oferecem ótimos atalhos para realizar consultas complexas simplificando em muito as instruções SQL que são escritas e também diminuindo a utilização de subconsultas.Em recente aula tive contato com as funções analíticas usadas no ORACLE e fiquei impressionado e ao mesmo tempo curioso para saber como seriam as funções equivalentes no SQL Server, já que é o banco com o qual eu mais trabalho.Para a minha satisfação existe funções equivalentes no SQL Server ainda que com algumas diferenças.Se você quiser conhecer um pouco mais sobre o assunto sugiro os seguintes links:Funções analíticas – Descrevendo o seu funcionamento no SQL Server e com links para as principais. Função LAG – Descreve o funcionamento da função LAG que é demonstrada neste post.O propósito da função LAGA função LAG facilita a tarefa de colocar na linha atual de um resultado de uma consulta o valor de uma consulta correspondente à linha imediatamente anterior. Pa…