SQL
Query, aggregate, join, and analyze relational data with confidence.
Course overview
SQL is the universal language of data. This hands-on course teaches querying from simple filters to complex multi-table JOINs, aggregations, nested subqueries, CASE statements, and data modification (INSERT, UPDATE, DELETE). Essential for developers and data analysts alike.
Prerequisites
What you'll achieve
- Write efficient SQL queries to extract and filter large datasets
- Combine data across multiple tables using INNER, LEFT, RIGHT, and FULL JOINs
- Perform aggregations and group-level calculations with GROUP BY and HAVING
- Use subqueries, CTEs (Common Table Expressions), and window functions
Curriculum
- 1SQL syntax, SELECT, column aliases & basic expressions
- 2Filtering data: WHERE, AND, OR, IN, BETWEEN, LIKE & NULL handling
- 3Sorting & limiting results (ORDER BY, LIMIT, OFFSET)
- 4Multi-table JOINs: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- 5Aggregation functions (COUNT, SUM, AVG, MIN, MAX) & GROUP BY / HAVING
- 6Subqueries (correlated and non-correlated) & CTEs (WITH clause)
- 7Data manipulation: INSERT, UPDATE, DELETE & transactions
- 8Project: End-to-end SQL analysis on a multi-table business sales dataset
Who is this for?
Aspiring developers, data analysts, students, and professionals working with data.
Contact admissions for current fee and available learning formats
Enrol in SQL
- 6 weeks
- Beginner to Intermediate
- Live online · One-to-one available · Group batches when scheduled
- 1-on-1 & small batches
Related courses
Database Fundamentals
Learn relational database concepts, entity-relationship diagrams (ERDs), normalization, primary/foreign keys, and data integrity.
PostgreSQL
Learn the world's most advanced open-source database: PostgreSQL schema design, indexing, transactions, and JSON data.
MySQL
Learn MySQL database configuration, relational table creation, indexing, stored queries, and backup/restore workflows.
Ready to start your learning journey?
Apply today and our admissions team will review your application and guide you through the next steps.