After 90 min: A properly structured database for a real application or business problem
Query a Database with SQL
After 90 min: Ability to extract, filter, and analyze data from a real database
What you need
The 90-Minute Plan
Learn that databases store data in tables with columns and rows. Explore a sample database.
Use SELECT * FROM table_name to retrieve all data. Filter with WHERE clauses.
Connect two tables using INNER JOIN to find related data.
Use COUNT, SUM, AVG with GROUP BY to analyze patterns in your data.
Write 5 complex queries and save them. Next: learn INSERT, UPDATE, DELETE.
Write queries step by step. Start simple and add complexity. Use comments to document your logic.
Keep Going
You might also try
After 90 min: Dramatically faster query execution and reduced database load
After 90 min: A working Python program that solves a real problem
After 90 min: A live webpage about your interests visible in a browser