Menu
Coddy logo textTech

Ripasso - Cianfrusaglie

Fa parte della sezione Fondamenti del percorso SQL di Coddy. Lezione 72 di 72.

challenge icon

Sfida

Medio

Tabelle e colonne disponibili:

  • junk: junk_id

In questa sfida abbiamo una tabella junk.

Per ogni junk_id vorremmo aggiungere le seguenti colonne:

  • even_num - numero di riga da 2 a 2*n (n è il numero di righe nella tabella), con incrementi di 2: 2, 4, 6, 8, ecc., ordinate per junk_id
  • num_piece - rappresenta un gruppo (usando NTILE) che va da 3 a 9 con incrementi di 3: 3, 6, 9 (solo 3 gruppi).
  • avg_id - la media degli ID della riga corrente e delle 2 righe precedenti solo nello stesso gruppo
  • piece_rank - rango denso di ciascun gruppo ordinato per avg_id

Provalo tu

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground SQL