Critério ORDER BY
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 58 de 72.
Uma das opções de OVER () é 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:
plants:id,hue,rough
Selecione todas as plantas com um 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 crescente
row_num_score, que numerará as linhas pela seguinte fórmula: rough*hue em ordem decrescente
Retorne apenas o id e as duas colunas de numeração. Ordene o resultado pelo id da planta em ordem crescente
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
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êntesesBooleanos8Estatística
Agregação integrada – Parte 1Agregação integrada – Parte 2Agrupamento – Parte 1Agrupamento – Parte 2Subconsultas – Parte 1Subconsultas – Parte 2Recapitulação – Loja Total GainRecapitulação – Loja de ScootersRecapitulação – Cafeteria11Funções de janela parte 1
Função ROW_NUMBERCritério ORDER BYCritério PARTITION BYPARTITION e ORDERFunções LEAD e LAGRevisão - LEAD e LAGRevisão - ImagensRevisão - Caixas3Formato 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 colunasPratique por conta própria: Playground de SQL