26 Oct 2023
COUNT OVER PARTITION BY: Uma explicação com 3 exemplos práticos
No SQL, a combinação da função COUNT() com a cláusula OVER() e PARTITION BY abre a porta para uma maneira totalmente diferente de contar linhas. Neste artigo, você aprenderá a fazer vários COUNTs em uma única consulta e a calcular expressões com base no resultado da função COUNT. Neste artigo, abordaremos como você pode usar a função COUNT() combinada com as cláusulas OVER() e PARTITION BY. Para saber mais sobre esse tópico, recomendo nosso curso interativo Funções de Janela (Window Functions) em SQL. 27 Jul 2023
Como usar SUM() com OVER(PARTITION BY) no SQL
Descubra casos de uso reais da função SUM() com a cláusula OVER(PARTITION BY). Aprenda a sintaxe e confira 5 exemplos diferentes. Usamos as funções de janela do SQL para realizar operações em grupos de dados. Essas operações incluem as funções matemáticas SUM(), COUNT(), AVG(), entre outras. Neste artigo, explicaremos o que SUM() com OVER(PARTITION BY) faz no SQL. Mostraremos os casos de uso mais comuns em aplicativos do mundo real para determinar a proporção entre o valor da linha individual e o valor total, calcular totais em execução e encontrar um total de pedido personalizado que inclua descontos para determinados produtos. 5 Jan 2023
Como usar a PARTITION BY Cláusula em SQL
Estaremos lidando com as funções de janela hoje. Especificamente, vamos nos concentrar no PARTITION BY cláusula e explicar o que ela faz. PARTITION BY é uma das cláusulas usadas em funções de janela. Em SQL, as funções de janela são usadas para organizar os dados em grupos e calcular estatísticas para eles. Parece muito familiar, não é mesmo? Apesar de soarem semelhantes, as funções de janela e GROUP BY não são a mesma coisa; as funções de janela são mais como GROUP BY em esteróides. 8 Jul 2022