1
Part 1 – SQL Basics
- SQL Introduction.
- Why SQL.
- ERD Fundamentals.
- How Databases Store Data.
- Types of Databases.
- Types of Statements.
- Statements.
- SELECT & FROM.
- Formatting Best Practices.
- LIMIT.
- ORDER BY.
- ORDER BY Part II.
- WHERE.
- WHERE with Non-Numeric Data.
- Arithmetic Operators.
- Introduction to Logical Operators.
- LIKE.
- IN.
- NOT.
- AND and BETWEEN.
- OR.
2
Part 2 – SQL Joins
- Introduction to JOINs.
- ERD Reminder.
- Primary and Foreign Keys.
- Alias.
- LEFT and RIGHT JOINs.
- Other JOIN Notes.
- JOINs and Filtering.
- Recap & Looking Ahead.
3
Part 3 – SQL Aggregations
- Introduction to Aggregation.
- Introduction to NULLs.
- NULLs and Aggregation.
- First Aggregation - COUNT.
- COUNT & NULLs.
- SUM.
- MIN & MAX.
- AVG.
- GROUP BY Part I.
- GROUP BY Part II.
- DISTINCT.
- HAVING.
- DATE Functions.
- DATE Functions II.
- CASE Statements.
- CASE & Aggregations.
- Recap.
4
Part 4 – SQL Subqueries & Temporary Tables
- Introduction to Subqueries.
- Subquery Formatting.
- More on Subqueries.
- WITH.
- WITH vs. Subquery.
- Subquery Conclusion.
5
Part 5 – SQL Data Cleaning
- Introduction to SQL Data Cleaning.
- LEFT & RIGHT.
- POSITION, STRPOS, & SUBSTR.
- CONCAT.
- CAST.
- COALESCE.
- Recap.
6
Part 6 – [Advanced] SQL Window Functions
- Introduction to Window Functions.
- Window Functions.
- ROW_NUMBER & RANK.
- Aggregates in Window Functions.
- Aliases for Multiple Window Functions.
- Comparing a Row to Previous Row.
- Introduction to Percentiles.
- Percentiles.
- Recap.
7
Part 7 – [Advanced] SQL Advanced JOINs & Performance Tuning
- Introduction to Advanced SQL.
- FULL OUTER JOIN.
- JOINs with Comparison Operators.
- Self JOINs.
- UNION.
- Performance Tuning Motivation.
- Joining Subqueries.
- SQL Completion Congratulations.
Be the first to add a review.
Please, login to leave a review