Review and consolidate your SQL skills with tons of interactive exercises! In this learning path, you’ll practice SQL JOINs, aggregation with GROUP BY and HAVING, and subqueries (including correlated subqueries).Start learning
50 free interactive coding challenges
If you know the basics of SQL and want to keep your coding skills up-to-date, this learning path is for you. These SQL skills can be used with PostgreSQL, MySQL, Oracle, SQL Server, and SQLite database engines. Scroll down for details.
SQL is the most universal database language. Despite the recent explosion of NoSQL, SQL is becoming the preferred interface for data analysis. Whether you’re a student, a business professional, or an SQL enthusiast who’s simply eager to sharpen your skills, there’s always room for improvement.
The SQL Practice path will test your basic SQL knowledge and show you where you need to improve. With plenty of real-world examples and challenging exercises, you’ll brush up your SQL coding skills before you know it. Preparing for an interview? Completing this learning path will help you nail it!
Click “Start for free” and try it yourself!
What's in it for me?
Who should take this learning path?
Review and deepen your knowledge of SQL JOINs with 93 exercises. Practice common and less common ways of getting data from multiple tables.
Refine your SQL skills with 88 interactive exercises, ranging from simple tasks with SELECT FROM statements to more advanced problems involving multiple subqueries.
Do you want to practice SQL? Are you looking for problems to help you practice what you've learned? You've come to the right place! Here are 169 interactive online exercises that will take your skills to the next level.
Do you like both sports competition and learning? We have something for you. Here are 119 interactive online SQL exercises to help you practice your skills. Challenge yourself, solve problems, and win the race to SQL proficiency.
Practice SQL queries with all coding challenges from 2020!