SQL Foundations
Learn SQL through story-driven investigations with progressive practice.
Practice SQL Daily
Get one SQL challenge every day at your chosen time.
Introduction to Databases
0 / 3 exercisesUnderstand tables, rows, columns, and how relational data is organized.
Joins and Aggregations
0 / 3 exercisesConnect tables and compute summaries with JOIN and GROUP BY.
SQL SELECT Statement
0 / 0 exercisesLearn how to retrieve data from a database using the SQL SELECT statement. This chapter introduces the core syntax of SELECT, how to choose specific columns, and how to query all data from a table.
Introduction to Databases
0 / 0 exercisesLearn what databases are, how tables store data, and how SQL is used to retrieve information. By the end of this chapter, you will understand rows, columns, tables, and run your first SQL query using SELECT.
Filtering Data with WHERE
0 / 0 exercisesLearn how to filter rows in a table using the WHERE clause. By the end of this chapter, you will be able to retrieve specific records based on conditions such as equality, comparisons, and logical operators.