IntermediateContent in Spanish
SQL for data analysis
Master SQL with your eyes on analysis: query, filter, join and aggregate data from relational databases to answer real business questions. You will learn everything from the simplest SELECT to window functions and CTEs using PostgreSQL. It is the third course of the Professional Certificate in Data Analysis.
9 lessons 10 hours 700 XP
Start the courseSyllabus
Module 1 · Relational model fundamentals
- 1The relational model and your first SELECT query45 min
- 2Filtering and sorting: WHERE, ORDER BY and LIMIT50 min
- 3Data types and column functions50 min
Module 2 · Joining and aggregating data
- 4JOINs: combining related tables55 min
- 5Aggregating data: GROUP BY, aggregate functions and HAVING55 min
Module 3 · Advanced queries
- 6Subqueries: queries within queries50 min
- 7CTEs: organize complex queries with WITH50 min
Module 4 · Analysis with window functions and dates
- 8Window functions: ROW_NUMBER, RANK and SUM OVER55 min
- 9Working with dates and time-based analysis50 min