Free for a limited time. Some features will move to subscriptions later.
Learn SQL
Ask questions of real data, with the language every database speaks.
Let’s begin. Next up: Your first question. About 150 minutes left in this track.
0%
0 of 15 doneAbout 150 min leftStart
Ask real questions of a database: filter, group, join and update data.
Module 1
Asking questions
Get exactly the rows and columns you want.
- 1Level 1Your first question
- Level 2Just the columns you need
- Level 3Filter with WHERE
- Level 4Sort and take the top
- Module testrestock the shelf
Achievement: Data Asker
Module 2
Summing things up
Turn many rows into one clear answer.
- Level 1Count the rows
- Level 2Totals and averages
- Level 3One answer per group
- Level 4Filter the groups
- Module testvalue of the stock
Achievement: Number Cruncher
Module 3
Tables together
Connect tables, and change the data.
- Level 1Join two tables
- Level 2Join, then add up
- Level 3Add a new row
- Level 4Change and remove
- Module testthe sales report
Achievement: Database Builder
