ORDER BY criterion
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 58 sur 72.
L'une des options de OVER () est la ORDER BY
Par exemple :
ROW_NUMBER() OVER (ORDER BY year DESC) as row_numCela générera une colonne qui numérottera les lignes selon l'ordre décroissant de l'année.
Défi
FacileTables et colonnes disponibles :
<strong>plants</strong>:<strong>id</strong>,<strong>hue</strong>,<strong>rough</strong>
Sélectionnez toutes les plantes avec une teinte supérieure à 0.34 et ajoutez deux colonnes de numérotation :
row_num_hue qui numérottera les lignes selon hue en ordre croissant
row_num_score qui numérottera les lignes selon la formule suivante : rough*hue en ordre décroissant
Retournez uniquement le id et les deux colonnes de numérotation. Triez le résultat par le id de la plante en ordre croissant
Essayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
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() Function8Statistics
Built-In Aggregate Part 1Built-In Aggregate Part 2Grouping Part 1Grouping Part 2Subqueries Part 1Subqueries Part 2Recap - Total Gain ShopRecap - Scooter ShopRecap - Coffee Shop11Window Functions part 1
ROW_NUMBER functionORDER BY criterionPARTITION BY criterionPARTITION & ORDERLEAD & LAG FunctionsRecap - LEAD & LAGRecap - PicturesRecap - Boxes3Specific 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 columns