← All resources
Resources · SQL · Junior

SQL,
junior level.

For 0–2 years. SELECT fluency, filtering, NULL handling, aggregates & grouping, joining tables, set operations, and string/date functions — drilled until automatic. Tick a topic once you can write it without a reference.

8Modules
Junior0–2 years
24Questions

1SELECT fluency

0/3

Junior SQL is about reading and writing basic queries without hesitation. Drill until the syntax is automatic.

The core query

SQLBolt — lessons 1–6.

2Filtering & operators

0/3

Precise WHERE clauses are where most beginner bugs live.

WHERE mastery

3DISTINCT, aliases & NULL

0/3

NULL behaviour is the single most common junior trap.

Handle the edges

4Aggregates & grouping

0/4

The first "real" SQL skill: summarising rows into numbers.

Summarise data

5Joins & keys

0/4

Data lives across tables. Junior interviews always check you can join two tables correctly.

Connect tables

6Set operations

0/2

Combining result sets — small but frequently asked.

Combine results

7String & date functions

0/2

The tools behind "revenue per month" and text-cleanup questions.

Everyday functions

8Drill it

0/2

Repetition builds the muscle memory that makes live SQL painless.

Practice

Junior bar = write basic queries and joins without hesitation · drill until automatic. All links open in a new tab.