Opening drill
Flatten a category tree with a recursive CTE | Aporeon