Recapitulação - RANK e DENSE_RANK
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 66 de 72.
Desafio
MédioTabelas e colunas disponíveis:
medals:region,medal_color,medal_count
As regiões recebem medalhas em competições. Crie um relatório que mostre:
- Calcule para cada região:
total_medals: A soma de todas as medalhas que possuemrank_by_medals: Crie uma classificação densa com base em total_medals em ordem crescente (regiões com menos medalhas recebem classificações melhores/menores)
- Ordene os resultados por:
rank_by_medals(crescente)region(em ordem alfabética)
retorne:
regiontotal_medalsrank_by_medals
Experimente você mesmo
Todas as lições de Fundamentos
4Mais palavras-chave
A palavra-chave INA palavra-chave BETWEENA palavra-chave LIKEA palavra-chave ASRecapitulação - Modelos de celulares2Condições
Noções básicas de condiçõesA palavra-chave ANDA palavra-chave ORA palavra-chave NOTCombinação de várias condiçõesParêntesesBooleanos3Formato de retorno específico
Valores nulosOrdenar resultados - Parte 1Ordenar resultados - Parte 2Recapitulação - Empresa de segurança cibernéticaLimitar o número de registrosRecapitulação - Fábrica de veículos6Desafios introdutórios
Revisão - Eleição parlamentarRevisão - Prisão criminal pela políciaRevisão - Recipiente de bebidas de barRevisão - Projetar novas colunas9Múltiplas tabelas
JOIN básico – Parte 1JOIN básico – Parte 2Revisão – JOINAuto-JOINRevisão – Auto-JOINUNIONSimplifique consultas com a palavra-chave WITHRevisão – Consultas com WITHRevisão – Prestador de serviços imobiliários12Funções de Janela parte 2
Funções RANK e DENSE_RANKRecapitulação - RANK e DENSE_RANKFunção NTILEFunções de agregaçãoCritério ROWS e RANGEPratique por conta própria: Playground de SQL