Practicing your T-SQL skills has never been easier. Here you will find lots of interactive exercises! Consolidate your previously acquired knowledge and find out what you need to improve. Make sure you know everything about the different SQL constructs: SELECTs, JOINs, aggregation with GROUP BY and HAVING, and subqueries.Start learning
20 free interactive coding challenges
If you know the basics of T-SQL and want to practice SQL to keep your coding skills up-to-date, this learning path is for you. These interactive SQL practice courses will take your SQL skills to the next level. Scroll down for details.
SQL is the most universal database language. SQL is 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.
Challenge yourself and take our final quiz. Before that, however, test your knowledge of SQL basics and see which topics would be good for you to refresh. The exercises are designed to give you maximum practice, based on real life examples and real scenarios. We believe in learning by doing, so don't worry, there won't be a lot of boring theory here. Are you preparing for a job interview? Completing this learning path will help you nail it!
You're not risking anything. Click "Start for free" and do the first few exercises. You will see, you will surely like it and want more!
Refine your SQL Server skills with 88 interactive exercises, ranging from simple tasks with SELECT and FROM statements to more advanced problems involving multiple subqueries.
Review and deepen your knowledge of T-SQL JOINS with this set of 93 great, interactive exercises. Practice the most popular and less common ways of getting data from multiple tables in MS SQL Server.