ORDER BY criterion
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 58 de 72.
Uma das opções do OVER () é o ORDER BY
Por exemplo:
ROW_NUMBER() OVER (ORDER BY year DESC) as row_numIsso gerará uma coluna que numerará as linhas seguindo a ordem decrescente do ano.
Desafio
FácilTabelas e colunas disponíveis:
<strong>plants</strong>:<strong>id</strong>,<strong>hue</strong>,<strong>rough</strong>
Selecione todas as plantas com hue maior que 0.34 e adicione duas colunas de numeração:
row_num_hue que numerará as linhas de acordo com hue em ordem ascendente
row_num_score que numerará as linhas pela seguinte fórmula: rough*hue em ordem descendente
Retorne apenas o id e as duas colunas de numeração. Ordene o resultado pelo id da planta em ordem ascendente
Folha de consulta
Use ROW_NUMBER() OVER (ORDER BY column) para gerar números de linha com base em uma ordenação específica:
ROW_NUMBER() OVER (ORDER BY year DESC) as row_numIsso cria uma coluna numerada seguindo a ordem decrescente do ano. Você pode usar ASC para ordem crescente ou DESC para ordem decrescente, e também pode ordenar por expressões calculadas.
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
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