Menu
Coddy logo textTech

Recap - Junk

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 72 sur 72.

challenge icon

Défi

Moyen

Tables et colonnes disponibles :

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

Dans ce défi, nous avons une table junk.

Pour chaque junk_id, nous souhaitons ajouter les colonnes suivantes :

  • even_num - numéro de ligne de 2 à 2*n (n est le nombre de lignes dans la table) par sauts de 2 : 2, 4, 6, 8, etc., ordonné par junk_id
  • num_piece - représente un groupe (en utilisant NTILE) qui va de 3 à 9 par sauts de 3 : 3, 6, 9 (seulement 3 groupes).
  • avg_id - la moyenne des id de la ligne actuelle et des 2 lignes précédentes uniquement dans le même groupe
  • piece_rank - rang dense de chaque groupe ordonné par le avg_id

Essayez vous-même

Toutes les leçons de Les fondamentaux