Recap - RANK & DENSE_RANK
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 66 sur 72.
Défi
MoyenTables et colonnes disponibles :
<strong>medals</strong>:<strong>region</strong>,<strong>medal_color</strong>,<strong>medal_count</strong>
Les régions obtiennent des médailles dans les compétitions. Créez un rapport qui montre :
- Calculez pour chaque région :
total_medals: La somme de toutes les médailles qu'elles ontrank_by_medals: Créez un rang dense basé surtotal_medalsen ordre ascendant (les régions avec moins de médailles obtiennent de meilleurs/rangs plus bas)
- Ordonnez les résultats par :
rank_by_medals(ascendant)region(alphabétiquement)
retourner :
regiontotal_medalsrank_by_medals
Essayez vous-même
Toutes les leçons de Les fondamentaux
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns9Multiple tables
Basic Join Part 1Basic Join Part 2Recap - JoinSelf joinRecap - Self JoinUnionSimplify queries, WITH keywordRecap - With QueriesRecap - Real Estate Contractor12Window Functions part 2
RANK & DENSE_RANK FunctionsRecap - RANK & DENSE_RANKNTILE FunctionAggregation FunctionsROWS & RANGE Criterion