1. Introduction
10 mins
2. SQL Foundation
25 mins
Introduction to database
Types of database
SQL vs MYSQL
Spreadsheet vs Database
Understanding relational database
3. Numberic Data Types in SQL
21 mins
Project introduction
Integer
Big Integer
Tiny Integer
Decimal
Float and double
Bit and boolean
4. String Data Types in SQL
8 mins
Character
Variable character
Text
Enum
5. Date and Time Data Types in SQL
6 mins
Date and Time
Datetime
Time stamp
Year
6. Other Data Types in SQL
4 mins
BLOB
JSON
7. Understanding and Creating Schema
25 mins
Why we need database schema
Types of schema
Star Schema
Installing server and workbench
Creating first database schema
Snowflake schema
Creating snowflake schema database
8. Keys and Relationships
19 mins
Primary key
Foreign key
Unique composite and candidate key
One to one relationships
One to many relationships
Many to many relationships
9. CRUD Operations
28 mins
Creating a sample database
Creating a sample table
Creating data for table
Selecting data Crud operations
Altering and updating the table
Deleting in SQL
10. Project and Select Statements
1 hr
Importing data to MYSQL workbench
Select everything
Selecting multiple columns
Select distinct values for a column
Selecting info with Where clause
Using less than or equal to with Where clause
Using greater than or equal to with Where clause
Where with And and Multiple criteria
Where and Or
Where and In
Understanding Wild cards in MYSQL
Wild card situation practice in workbench
Shortcomings and operations of Where clause
11. Aggregations in MYSQL
39 mins
Introduction
Basic sum
Aggregations with complex situations
Basic count
Complex count
Average
Max and min
12. Assignment
5 mins
Assignment - I
Solution
13. Group By, Order By and Having
34 mins
Group By statement
Group By in MYSQL workbench
Order by statement
Having
14. Joins
54 mins
What are joins
Exploring dataset and cross joins
Understanding left join
Practising left join with aggregations
Right join
Right join example
Practising right join with aggregations
Inner join
Practicing inner join
Union
Union all
15. More Operators and Null Management
14 mins
Between and And
Limit
Not between
Is not null
Is null
16. Case statements
25 mins
Understanding case statement updates
Practicing case statement - I
Practicing case statement - II
Practicing case statement - III
17. Subqueries
26 mins
Introduction to subqueries
Scalar subquery
Practicing scalar subquery
Scalar subquery Q2
Complex subquery using joins and multiple tables
18. Window Functions
5 mins
Introduction to windows function
19. Capstone Project
1 hr
Find the active branch list
Fetching the basic product details from the table
Recent costumer signups
Orders overview
Unresolved customer support tickets
Fetching customer support info using Joins
Total revenue made
Average response time to customers
Active employee count for department
Expired products from inventory
Campaigns by channels
Active assets deployed in branches
Top 5 products by their revenue
Asset depreciation calculation
High cost employees by department
Return of investment on branches
Delivery type performance
Customer order frequency
Top 3 products per category
Inventory expiry tracker
Campaign spend efficiency
988
Learners
Beginner
Level
English
Language
1 Year
Access
1
Certificate
8 hrs 28 mins
Duration
₹---
Certificate of completion
