2023 Monthly SQL Practice Sets - Advanced

Practice SQL queries with all advanced coding challenges from 2023!

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


2 ratings

Looking for online practice in advanced SQL? Dive into our course with 85 interactive exercises on real-world databases. Become an SQL expert!

Are you looking for SQL practice exercises beyond the basics? You’ve come to the right place! We know it is difficult to find SQL practice exercises for intermediate and advanced users. This is why we have created our SQL Practice Sets.

We publish a new practice set in advanced SQL every other month. Each set is based on a different real-world scenario, with an introduction to the practice database online and 8-10 interactive SQL exercises using the database. These tasks offer the best way to practice advanced SQL topics in real projects but without the hassle of setting up your own database, setting up your own SQL environment, or meeting other technical requirements.

Our users appreciate these beloved monthly practice courses. Here’s what they say:

“Thanks for providing new content every month. That was the main draw in purchasing lifetime access.”

“Love the monthly SQL practice. A great way to keep your SQL skills up to date.”

Enhance your SQL skills with our course, "2023 Monthly SQL Practice Sets – Advanced." This collection course brings together advanced SQL practice exercises released in 2023. As a budget-friendly and convenient alternative, this compilation eliminates the need to buy six different courses.

Take your SQL expertise to the next level with these expertly chosen monthly SQL challenges!

What does this practice set contain?

This practice set has 6 parts, with each part corresponding to one of our bi-monthly SQL practice courses from 2023. You experience real-world scenarios and practice on different databases:

  • In the January part, you analyze the performance of a hotel using SQL window functions.
  • In the March part, you help run a coffee shop and practice writing basic SQL reports using GROUP BY, CASE WHEN, and aggregate functions.
  • In the May part, you help manage the website of an online document editing app and practice writing recursive queries in SQL.
  • In the July part, you analyze the performance of an online holiday home swap platform by using different types of SQL JOINs.
  • In the September part, you run an art gallery and practice standard SQL functions.
  • In the November part, you work for a bike rental shop and write queries using advanced GROUP BY features such as ROLLUP, CUBE, and GROUPING SETS.

All queries and solutions in this course may be modified and implemented easily in your specific business environment. Whether you are enhancing a website or managing a coffee shop, you gain versatile SQL skills to improve and streamline your business processes.

This practice set is perfect for intermediate and advanced SQL users looking for skill-building exercises beyond the basics. You need to be familiar with intermediate and advanced concepts such as the different types of JOINs, GROUP BY and aggregate functions, window functions, and recursive queries. If you do not know these topics well, we recommend taking our Advanced SQL learning track first.

In this set, you practice various intermediate and advanced topics: using various JOINs (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, self joins, and more), using GROUP BY and aggregate functions to build complex SQL reports, using GROUP BY extensions in financial and economic reports, applying various SQL functions to do computations, using window functions to simplify preparing SQL reports, and writing recursive queries to analyze graph data.

This course is all about learning SQL through practice, with 85 exercises equivalent to about 6 hours of coding. Improve your SQL skills with our interactive course by writing and running queries on a live database. Get immediate feedback on your solution for each exercise. Build confidence in your skills with each exercise solved.

After you finish the course, you get a certificate you can publish on your LinkedIn profile.

What’s in it for me?

  • 6 great advanced SQL Challenges from 2023, all in one course: Have fun doing 85 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.
  • 30-day money-back guarantee: If you are not satisfied with this course, tell us within 30 days of purchase and you will 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 hints included in the exercises. Or use the Discuss tab to ask questions and share insights with other members of the LearnSQL community. You may also drop us a line at and we'll be more than happy to help!


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

Who should take this course?

  • Anyone who wants to practice 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 2023 SQL Challenge

Charlotte owns and runs a hotel. She would like to gather data to help her expand the business. Can you help her by using your SQL skills?





March 2023 SQL Challenge

Shelly runs a coffee shop. She needs your help to expand the business. Are you ready to test your database skills and answer her questions?





May 2023 SQL Challenge

Sophie runs her own online document editing app. She would like to run the business more effectively. Can you use your SQL skills to help her gather important data?





July 2023 SQL Challenge

Isabella is the founder of an online home swap platform. Use your database knowledge to help her analyze her platform's performance and expand!





September 2023 SQL Challenge

Evelyn is the owner of a local art gallery. She would like to gather data to grow her business. Use your SQL knowledge to help her extract and present important data.





November 2023 SQL Challenge

Emily owns a local bike rental shop. She would like to gather data to grow her business and has hired you to help her out. Are you ready to help her by using your SQL skills?




Reviews (0)

Average rating



2 ratings


5 stars


4 stars


3 stars


2 stars


1 stars