12 Dec 2022 Tihomir Babic Dicas de SQL JOIN Tips for Beginners Se você é um iniciante e quer saber como começar a usar Cláusulas JOIN em SQL em suas consultas, você veio ao lugar certo. O uso da cláusula SQL JOIN é necessário se você quiser consultar várias tabelas. Mais cedo ou mais tarde, você terá que usar mais de uma tabela em uma consulta. É a natureza dos bancos de dados relacionais em geral - eles consistem em dados que normalmente são salvos em múltiplas tabelas; por sua vez, estes formam um banco de dados. Leia mais 12 Dec 2022 Tihomir Babic Como usar as funções agregadas na cláusula WHERE Filtrar dados de acordo com o resultado de uma função agregada é uma tarefa comum de análise de dados. Então, como você usa agregados na função ONDE cláusula? Vamos dedicar todo este artigo para responder a essa pergunta. A combinação de funções agregadas e filtragem baseada em seus resultados é freqüentemente utilizada na análise de dados - por exemplo, mostrando filiais com vendas totais acima de X, países onde o número de postos é inferior a Y, estudantes com uma pontuação média abaixo de Z, e assim por diante. Leia mais 12 Dec 2022 Tihomir Babic Como usar CASO em ORDEM POR SQL Este artigo lhe mostrará como e quando usar CASO em um ORDEM POR cláusula. Você já usou alguma vez uma declaração CASE? Tenho certeza que você já usou, pelo menos em uma declaração SELECT. Mas você já a usou em uma cláusula ORDER BY? Não? Você usará, assim que eu lhe mostrar como! Não se preocupe se você nunca usou uma declaração CASE. Mostrarei e explicarei a você com um pequeno exemplo. Leia mais 12 Dec 2022 Tihomir Babic Como combinar duas funções agregadas em SQL Está tendo problemas ao usar duas funções agregadas em uma consulta? Este artigo mostrará como fazê-lo da maneira correta - na verdade, as duas maneiras corretas. Na análise dos dados e nos relatórios, muitas vezes precisamos contar o número de registros ou somá-los e depois calcular a média desta contagem ou soma. Traduzido para a lógica SQL, esta é a agregação de dados agregados, ou agregação multinível. Para fins de agregação, existem as funções de agregação SQL. Leia mais 12 Dec 2022 Tihomir Babic Como Escrever Múltiplos CTEs em SQL Aproveite todo o potencial dos CTEs, combinando dois ou mais deles em uma única consulta SQL. As expressões comuns de tabela, ou CTEs, podem ser uma poderosa ferramenta SQL. Quando você escreve dois (ou até mais) CTEs juntos, este poder se multiplica. Neste artigo, vou lhe mostrar três formas de escrever múltiplos CTEs: Usando dois CTEs independentes em uma consulta SQL. Usando dois CTEs em que o segundo CTEs se refere ao primeiro. Leia mais 12 Dec 2022 Tihomir Babic A função SQL Substring em 5 exemplos Trabalhando com dados de texto em SQL? Explicamos como obter valores a partir de qualquer ponto de uma cadeia de caracteres. Quando você pensa em trabalhar com dados em SQL, seu primeiro pensamento provavelmente é um banco de dados cheio de números e seu código SQL fazendo cálculos muito extravagantes. Mas texto também são dados! É muito comum encontrar dados de texto em bancos de dados. Você não só tem que extraí-los, mas muitas vezes também tem que manipulá-los. Leia mais 12 Sep 2022 Tihomir Babic Como Usar CASE WHEN com SUM() em SQL Neste artigo, você aprenderá o que é uma expressão CASE WHEN em SQL e como usá-la com uma função SUM() e uma declaração GROUP BY. Incluímos exemplos para facilitar o entendimento. Saber como usar uma expressão CASE WHEN em SQL permite ampliar a visão sobre as várias possibilidades dentro da linguagem SQL. Com isso, você passará de um simples usuário que depende do que o SQL retorna para um usuário que está no comando, e que consegue estabelecer critérios específicos no SQL. Leia mais 8 Aug 2022 Tihomir Babic Qual é a diferença entre COUNT(*), COUNT(1), COUNT(nome da coluna) e COUNT(DISTINCT nome da coluna)? Você já notou que existem diferentes variações da função SQL COUNT()? Este artigo explica os vários argumentos e seus usos. Como usuário do SQL, você provavelmente já está familiarizado com a função COUNT(). Mesmo sendo relativamente simples, ela pode ser usada de várias maneiras. Cada forma tem uma finalidade bem diferente. Você já deve ter visto algum código com a função COUNT(*) ou COUNT(1). Você provavelmente também já viu alguns outros usos da função COUNT(), tais como COUNT(nome da coluna) e COUNT(DISTINCT nome da coluna), mesmo que não os tenha usado. Leia mais 21 Jul 2022 Tihomir Babic Top 5 Perguntas de Entrevista SQL CTE Aqui estão cinco perguntas (e soluções!) sobre CTEs que você (provavelmente) será perguntado em uma entrevista. Não estou dizendo que você receberá estas perguntas do CTE SQL em cada entrevista de emprego. Mas quando você as fizer, elas provavelmente estarão na linha das cinco que estou prestes a mostrar aqui. Além das perguntas teóricas sobre CTEs, não há muitas variações nos cenários de CTE avaliados pelos entrevistadores. Analise estes cinco exemplos, e você terá uma boa base para realizar sua entrevista! Leia mais 21 Jul 2022 Tihomir Babic Quando uso as funções de janela SQL? Você já ouviu um de seus colegas se gabando de usar as funções de janela SQL? Você conhece SQL básico mas não sabe muito, ou nada, sobre funções de janela? Se você quer aprender sobre funções de janela e como utilizá-las em um contexto empresarial, você está no lugar certo! Isto acontece com freqüência. Você alcança um certo nível de conhecimento e se sente como o rei (ou rainha) do mundo. Leia mais «« « 1 2 3 4 5 6 » »»