Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?Experimente o DataCamp For Business
Amado por alunos de milhares de empresas
Descrição do Curso
Então você aprendeu a agregar e unir dados de tabelas em seu banco de dados - e agora? Como você manipula, transforma e dá o máximo de sentido aos seus dados? Este curso de nível intermediário lhe ensinará várias funções importantes necessárias para organizar, filtrar e categorizar informações em um banco de dados relacional, expandir seu conjunto de ferramentas SQL e responder a perguntas complexas. Você aprenderá o uso robusto de instruções CASE, subconsultas e funções de janela - tudo isso enquanto descobre alguns fatos interessantes sobre futebol usando o European Soccer Database.
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas seguintes faixas
- 1
Aceitaremos o CASE
GrátisNeste capítulo, você aprenderá a usar a instrução CASE WHEN para criar variáveis categóricas, agregar dados em uma única coluna com várias condições de filtragem e calcular contagens e porcentagens.
Aceitaremos o CASE50 xpInstruções CASE básicas100 xpInstruções CASE que comparam valores de coluna100 xpInstruções CASE comparando valores de duas colunas - parte 2100 xpNo CASE, as coisas ficam mais complexas50 xpEm CASO de rivalidade100 xpFiltragem da instrução CASE100 xpCASE WHEN com funções agregadas50 xpCOUNT usando CASE WHEN100 xpCOUNT e CASE WHEN com várias condições100 xpCálculo de porcentagem com CASE e AVG100 xp - 2
Subconsultas curtas e simples
Neste capítulo, você aprenderá sobre subconsultas nas cláusulas SELECT, FROM e WHERE. Você compreenderá quando as subconsultas são necessárias para construir seu conjunto de dados e qual a melhor forma de incluí-las em suas consultas.
ONDE estão as subconsultas?50 xpFiltragem usando subconsultas escalares100 xpFiltragem usando uma subconsulta com uma lista100 xpFiltragem com condições de subconsulta mais complexas100 xpSubconsultas em FROM50 xpUnindo subconsultas em FROM100 xpCriação de subconsultas em FROM100 xpSubconsultas em SELECT50 xpAdicionar uma subconsulta à cláusula SELECT100 xpSubconsultas no Select for Calculations100 xpSubconsultas em todos os lugares! E práticas recomendadas!50 xpTODAS as subconsultas EM TODA PARTE100 xpAdicionar uma subconsulta em FROM100 xpAdicionar uma subconsulta no SELECT100 xp - 3
Consultas correlacionadas, consultas aninhadas e expressões de tabela comuns
Neste capítulo, você aprenderá a usar subconsultas aninhadas e correlacionadas para extrair dados mais complexos de um banco de dados relacional. Você também aprenderá sobre expressões de tabela comuns e a melhor forma de construir consultas usando várias expressões de tabela comuns.
Subconsultas correlacionadas50 xpSubconsultas básicas correlacionadas100 xpSubconsulta correlacionada com várias condições100 xpSubconsultas aninhadas50 xpSubconsultas simples aninhadas100 xpAninhar uma subconsulta em FROM100 xpExpressões de tabela comuns50 xpLimpeza com CTEs100 xpOrganização com CTEs100 xpCTEs com subconsultas aninhadas100 xpDecidir sobre as técnicas a serem usadas50 xpObter nomes de equipes com uma subconsulta100 xpObter nomes de equipes com subconsultas correlacionadas100 xpObtenha nomes de equipes com CTEs100 xpQual técnica usar?50 xp - 4
Funções da janela
Você aprenderá sobre funções de janela e como passar funções agregadas ao longo de um conjunto de dados. Você também aprenderá a calcular totais em execução e médias particionadas.
Acabou50 xpA partida acabou100 xpO que está acontecendo aqui?100 xpVisualize seus resultados100 xpSOBRE com uma PARTIÇÃO50 xpPARTITION BY uma coluna100 xpPARTITION BY várias colunas100 xpJanelas deslizantes50 xpDeslize para a esquerda100 xpDeslize para a direita100 xpReunindo tudo isso50 xpConfiguração do CTE da equipe da casa100 xpConfiguração do CTE da equipe visitante100 xpJuntando os CTEs100 xpAdicionar uma função de janela100 xp
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas seguintes faixas
Colaboradores
Pre Requisitos
Joining Data in SQLMona Khalil
Veja MaisData Scientist, Greenhouse Software
O que os outros alunos têm a dizer?
Cadastre-se mais 13 milhões de alunos e comece Manipulação de dados em SQL Hoje!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.