AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme
Lectures
Reviews
About us
CS50
Start
Start learning
Start learning
My progress
Courses
Quest map
Lectures
SQL
SQL
Level 27
Getting to Know CTE: WITH
SQL SELF
27 level,
0 lecture
Find out what a CTE (Common Table Expressions) is in SQL, why you need them, how to use them, and how they’re different from subqueries. Simple examples, syntax, and tips for beginners.
Creating Temporary Tables with WITH
SQL SELF
27 level,
1 lecture
Learn how to use CTEs (Common Table Expressions) to create temporary tables in SQL: benefits, syntax, comparison with temp tables, examples, and common mistakes.
Simple CTEs for Data Prep: Examples and Real-World Use Cases
SQL SELF
27 level,
2 lecture
Learn how to use CTEs (Common Table Expressions) for prepping and processing data in real SQL tasks: filtering, aggregation, metric calculation, and building reports — all with easy-to-follow examples.
Recursive CTEs: What Are They and Why Do You Need Them?
SQL SELF
27 level,
3 lecture
Recursive CTEs are a powerful SQL tool for working with hierarchical data structures. In this material, you'll learn how recursive CTEs work, why you need them, how to use them to traverse trees and graphs, and you'll also see practical examples and common mistakes.
Example of Recursive CTEs for Working with Hierarchies
SQL SELF
27 level,
4 lecture
Learn how to use recursive CTEs in SQL to efficiently work with hierarchical structures, like a product category tree. This article gives you practical examples for building a tree, counting nesting levels, and creating a full category path.
Please enable JavaScript to continue using this application.