Menu
Coddy logo textTech

Recap - Junk

Parte da seção Fundamentos do Journey de SQL da Coddy — lição 72 de 72.

challenge icon

Desafio

Médio

Tabelas e colunas disponíveis:

  • <strong>junk</strong>: <strong>junk_id</strong>

Neste desafio, temos uma tabela junk.

Para cada junk_id, gostaríamos de adicionar as seguintes colunas:

  • even_num - número da linha de 2 até 2*n (n é o número de linhas na tabela) em saltos de 2: 2, 4, 6, 8, etc., ordenado por junk_id
  • num_piece - representa um grupo (usando NTILE) que vai de 3 a 9 em saltos de 3: 3, 6, 9 (apenas 3 grupos).
  • avg_id - a média do id da linha atual e das 2 linhas anteriores apenas no mesmo grupo
  • piece_rank - classificação densa de cada grupo ordenada pelo avg_id

Experimente você mesmo

Todas as lições de Fundamentos