22 May 2023 Tihomir Babic Como usar o SQL RANK OVER (PARTITION BY) Classificar dados no SQL é muito fácil se você souber como usar RANK() para classificar em uma partição. Este artigo mostra como fazer isso e também como RANK() difere de DENSE_RANK() e ROW_NUMBER(). Se você trabalha com SQL em um ambiente profissional, já teve de classificar dados pelo menos uma vez. Pense em classificar meses/anos/trimestres por receita ou custos, produtos mais vendidos, publicações mais vistas ou músicas transmitidas, funcionários por salário, filiais mais lucrativas, etc. Leia mais 22 May 2023 Tihomir Babic 10 exercícios práticos de SQL para iniciantes com soluções Resolva esses dez problemas práticos de SQL e teste seu conhecimento sobre SQL! Este artigo trata da prática de SQL. Essa é a melhor maneira de aprender SQL. Mostramos dez exercícios práticos de SQL em que você precisa aplicar conceitos essenciais de SQL. Se você for um novato em SQL, não precisa se preocupar - esses exemplos são para iniciantes. Use-os como prática ou como uma forma de aprender novos conceitos de SQL. Leia mais 11 Apr 2023 Tihomir Babic Um guia detalhado para a função SQL COUNT() Você pode contar com este guia para lhe dar explicações detalhadas (apoiadas por exemplos) de todos os usos típicos da função COUNT(). COUNT() função. Conhecer a agregação de dados é um trampolim necessário em sua jornada para se tornar um mestre SQL. Isto inclui a função COUNT() - uma das funções agregadas mais frequentemente utilizadas em SQL. A agregação de dados ainda conta como conhecimento SQL de nível básico. Leia mais 11 Apr 2023 Tihomir Babic Como resolver o erro "must appear in the GROUP BY clause or be used in an aggregate function" no PostgreSQL Aprenda o que causa um dos erros mais comuns do PostgreSQL GROUP BY e como você pode corrigi-lo! Como um usuário do PostgreSQL, você certamente encontrará muitas mensagens de erro ao escrever um código SQL. Às vezes elas não são muito claras, mas você não precisará de um intérprete para esta: "must appear in the GROUP BY clause or be used in an aggregate function". Esta mensagem de erro menciona GROUP BY e funções agregadas. Leia mais 20 Mar 2023 Tihomir Babic Top 27 Entrevistas SQL Avançadas Perguntas com Respostas Onde um profissional SQL pode encontrar um guia abrangente para perguntas avançadas de entrevista SQL? A resposta mais curta é: aqui! Selecionamos as 27 perguntas SQL mais importantes e as respondemos para você. A preparação para uma entrevista SQL não é fácil, especialmente se seu trabalho requer o conhecimento de SQL avançado. Este artigo contém as 27 perguntas SQL avançadas mais comuns para entrevistas e fornece respostas detalhadas e recursos para leitura posterior. Leia mais 20 Mar 2023 Tihomir Babic 6 Exemplos úteis de CTEs no SQL Server Como você pode usar os CTEs no SQL Server em sua vida profissional cotidiana como um profissional de dados? Responderemos a esta pergunta dando-lhe seis exemplos. CTE é a abreviação de Common Table Expression. Este é um recurso relativamente novo no SQL Server que foi disponibilizado com o SQL Server 2005. Um CTE é um resultado temporário chamado CTE. Este resultado está disponível apenas para a consulta que o executa. Leia mais 27 Feb 2023 Tihomir Babic O que é um CTE no SQL Server? O que é um CTE, e como se escreve um CTE no SQL Server? Junte-se a nós em uma jornada onde veremos todo o uso típico de um CTE no SQL Server. CTEs (ou Common Table Expressions) são um recurso SQL utilizado para definir um resultado nomeado temporariamente. Você pode pensar nele como uma tabela temporária cuja saída só está disponível quando a consulta principal é executada. Isto é prático porque o resultado dos CTEs não é armazenado em nenhum lugar, mas sempre pode ser referenciado dentro da consulta como qualquer outra tabela. Leia mais 16 Jan 2023 Tihomir Babic 5 Exemplos práticos de SQL's COM Cláusula Estes cinco casos de uso prático farão com que você queira usar a cláusula SQL COM APLICAÇÃO DIÁRIA. A cláusula WITH pode ajudá-lo a escrever consultas SQL legíveis e quebrar cálculos complexos em etapas lógicas. Ela foi adicionada ao SQL para simplificar as longas e complicadas consultas. Neste artigo, mostraremos 5 exemplos práticos da cláusula WITH e explicaremos como usá-la torna as consultas SQL mais legíveis. A cláusula WITH também é chamada de Expressão de Tabela Comum (CTE). Leia mais 5 Jan 2023 Tihomir Babic Como usar o GROUP BY em SQL Neste artigo, daremos a você um guia passo a passo sobre o uso de GROUP BY em SQL. Descubra as nuances do GROUP BY cláusula e aprender diferentes maneiras de utilizá-la. GROUP BY é uma das cláusulas mais utilizadas em SQL. Ela o move de simplesmente selecionar dados do banco de dados para agrupar linhas com os mesmos valores de coluna em um único grupo. Quando usado com as funções agregadas do SQL, você pode usar GROUP BY para calcular métricas como a contagem do número de instâncias ou encontrar o valor total, médio, mínimo ou máximo. 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 «« « 1 2 3 4 … 6 » »»