1. Learn
  2. /
  3. Courses
  4. /
  5. Hierarchical and Recursive Queries in SQL Server

Connected

Exercise

Vytvoření kusovníku auta

V tomto cvičení odpovíš na následující otázku: Na jakých úrovních hierarchie se nacházejí jednotlivé součástky, ze kterých se skládá auto?

Například SUV (1. úroveň) se skládá z motoru (2. úroveň) a karoserie (2. úroveň), přičemž karoserie se skládá z dveří (3. úroveň) a kapoty (3. úroveň).

Tvým úkolem je vytvořit dotaz, který zjistí úroveň hierarchie pro každý záznam v tabulce partList. Vytvoř CTE construction_Plan a sleduj pozici každé součástky v hierarchii. Zahrň všechny součástky od úrovně 1 až po úroveň 2.

Instructions

100 XP
  • Definuj construction_Plan s poli: PartID, SubPartID, Title, Component a Level.
  • Inicializuj pole Level hodnotou 1.
  • V každém kroku rekurze zvyš Level o 1.
  • Omezte počet kroků (Level) tak, aby byl menší než 2.