unnested
Pro

© 2026 unnested

Built for learners, by learners

AboutPrivacy PolicyTerms of ServiceContactSuggest a feature
Learn SQL

Recursive CTEs

Pro

12 questions

Unlock all 12 questions with a Pro subscription.

Upgrade to Pro
OutputEasy
Generating a number sequence
Multiple choiceEasy
Two halves joined by UNION ALL
Multiple choiceEasy
What makes a CTE recursive at all
Multiple choiceEasy
What actually stops the recursion
Multiple choiceEasy
When recursion beats a regular join
Multiple choiceMedium
UNION vs UNION ALL in recursive CTEs
OutputMedium
Tracking depth
Multiple choiceMedium
Walking an org hierarchy
Multiple choiceMedium
Building a path string
OutputMedium
Generating a date series
Multiple choiceHard
Preventing infinite loops
OutputHard
Fibonacci sequence