Menu
Coddy logo textTech

Recap - Junk

Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 72 von 72.

challenge icon

Aufgabe

Mittel

Verfügbare Tabellen und Spalten:

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

In dieser Herausforderung haben wir eine junk-Tabelle.

Für jede junk_id möchten wir die folgenden Spalten hinzufügen:

  • even_num – Zeilennummer von 2 bis 2*n (n ist die Anzahl der Zeilen in der Tabelle) in Schritten von 2: 2, 4, 6, 8 usw., geordnet nach junk_id
  • num_piece – stellt eine Gruppe dar (mit Verwendung von NTILE), die von 3 bis 9 in Schritten von 3 geht: 3, 6, 9 (nur 3 Gruppen).
  • avg_id – der Durchschnitt der ID der aktuellen Zeile und der 2 Zeilen davor nur in derselben Gruppe
  • piece_rank – dichter Rang jeder Gruppe, geordnet nach dem avg_id

Probier es selbst

Alle Lektionen in Grundlagen