26 Oct 2023 Ignacio L. Bisso 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. Leia mais 27 Jul 2023 Martyna Sławińska 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. Leia mais 5 Jan 2023 Tihomir Babic 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. Leia mais 8 Jul 2022 Emil Drkušić Qual é a diferença entre um GROUP BY e uma PARTITION BY? As funções Window são uma grande adição ao SQL, e podem facilitar muito sua vida se você souber como usá-las corretamente. Hoje, vamos abordar as diferenças entre um GROUP BY e uma PARTITION BY. Começaremos com o básico e lentamente chegaremos a um ponto em que você poderá continuar pesquisando por conta própria. PARTITION BY vs. GROUP BY As cláusulas PARTITION BY e GROUP BY são usadas freqüentemente em SQL quando é necessário criar um relatório complexo. Leia mais