2021 Monthly SQL Practice Sets - Advanced

Practice SQL queries with all advanced coding challenges from 2021!

Table of contents

10 free interactive coding challenges

Lifetime access


limited to this course only


Buy now

Want a better deal?


Get unlimited lifetime access to all 69 present and future courses

Save $450

Unlimited lifetime access


to all 69 present and future courses



75% OFF

Buy now

Interactive exercises

6 h

Estimated time


Users enrolled


818 ratings

Are you looking for good interactive exercises to practice advanced SQL functions and features? Do you want to test your skills? Here is an awesome set of our Advanced Monthly SQL Practice Sets from 2021. Enjoy!

As an experienced SQL user, you already know the importance of SQL practice. To master a new skill, you need to be able to apply it in real situations. That's why we created Advanced Monthly SQL Practice Sets. We've gathered those from 2021 in one interactive SQL course.

We publish our SQL Practice Sets once a month. Each set is an interactive mini-course with 10 to 20 hands-on SQL exercises.

We know how difficult it is to gain experience in using advanced SQL functions. There simply aren’t enough online courses of this type out there. With our Monthly SQL Practice Sets, practicing writing sophisticated SQL queries has become much easier.

If you are new to SQL, perhaps start with 2021 Monthly SQL Practice Sets - Basic first. Have fun while practicing the basics; once you have mastered the basics, come back for more! And if you are a complete SQL novice, get started with this SQL Basics course.

We create our courses based on real business scenarios. We don't want to give our users abstract challenges or examples that have no real-world background. You can use the practice SQL queries you write to solve our Challenges in your real projects. See how SQL helps your business grow!

The difficulty of our SQL exercises is such that they are challenging for advanced users but not so challenging that they discourage you from learning SQL. If you have a problem somewhere or get stuck in a task, you can always get tips or ask for support.

You solve all the exercises on our online platform. You don't need to install or set anything up. All you need is your favorite web browser.

Ready for an SQL Challenge? Have fun practicing SQL!

What's in it for me?

  • 6 great advanced SQL Challenges from 2021, all in one course: have fun doing 91 SQL exercises.
  • Learn by doing: Get hands-on practice with our real code editor, real data sets, and real-life problems.
  • Online certificate: After completing the course, you receive a certificate you can add to your LinkedIn profile confirming the acquired knowledge.
  • 30-day money-back guarantee: If you're not satisfied with this course, tell us within 30 days of purchase, and you get a full refund.
  • Trusted support system: Our course comes with access to our resource base and technical support. You can also join our learning community and participate in on-task discussions.
  • Hints and more: If you get stuck, use the exercise hints included. Or use the Discuss tab to ask questions and share insights with other members of the LearnSQL community. You can also drop us a line at, and we'll be more than happy to help!


  • Advanced knowledge of SQL (we recommend doing the Advanced SQL track first).
  • A web browser and an internet connection.

Who should take this learning path?

  • Anyone who wants to practice more advanced SQL.
  • Students taking courses in relational databases.
  • Programmers looking for SQL challenges.
  • Business database users who want to improve their skills.
  • You!

Table of contents


Paid content


Course progress


Exercises completed


January 2021 SQL Challenge

Jeremy needs some reports to expand his business. He wants to know which products sold the best, where his customers bought the most, and what categories of products sold the best. Use SQL window functions to answer Jeremy's questions.




March 2021 SQL Challenge

Dona owns a language school. She wants to better serve her students and expand to more locations. Can you help her generate reports by using SQL?





May 2021 SQL Challenge

Luke is a student at a U.S. university. His current class project is to present information about his family tree. Use recursive SQL queries to gather the information he needs.





July 2021 SQL Challenge

John and Tom have decided to start their own sportswear store as a new business. They need your help in deciding what colors are popular, figuring out how to organize their products, and understanding their customers. Can you help them gather the information they need by using SQL JOINs?





September 2021 SQL Challenge

Mia and George run a construction business in Colorado, U.S.A. They would like to understand their customers and their needs for building a home. Use SQL and SQL functions to help them gather the information they need.





November 2021 SQL Challenge

Sarah is a manager of a running club. She needs your help to decide which running events the members of her club should participate in, what distances are most popular among the members, and how to build the training schedule. Use GROUP BY to help her gather information.




Reviews (0)

Average rating



818 ratings


5 stars


4 stars


3 stars


2 stars


1 stars