๐๐๐ ๐๐๐๐ซ๐ง๐ข๐ง๐ ๐๐จ๐๐๐ฆ๐๐ฉ๐ฅ๐ฅ๐ฅ
|โโ Basics
| โโโ What is SQL?
| โโโ Database vs DBMS vs RDBMS
| โโโ Databases & Tables
| โโโ Rows vs Columns
| โโโ Data Types (INT, VARCHAR, DATE, FLOAT, BOOLEAN)
| โโโ Constraints (NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT)
| โโโ Keys (Primary, Foreign, Candidate, Composite, Super Key)
| โโโ CRUD Operations (Create, Read, Update, Delete)
|
|โโ DDL (Data Definition Language)
| โโโ CREATE DATABASE
| โโโ CREATE TABLE
| โโโ ALTER TABLE
| โโโ DROP TABLE
| โโโ TRUNCATE TABLE
| โโโ RENAME TABLE
|
|โโ DML (Data Manipulation Language)
| โโโ INSERT INTO
| โโโ UPDATE
| โโโ DELETE
| โโโ Bulk Inserts
|
|โโ DQL (Data Query Language)
| โโโ SELECT
| โโโ Column Selection
| โโโ Aliases (AS)
| โโโ Expressions & Calculations
|
|โโ Data Retrieval
| โโโ SELECT, FROM, WHERE
| โโโ DISTINCT
| โโโ ORDER BY (ASC, DESC)
| โโโ LIMIT / TOP / OFFSET-FETCH
| โโโ BETWEEN
| โโโ IN / NOT IN
| โโโ LIKE (%, _)
| โโโ IS NULL / IS NOT NULL
|
|โโ Filtering & Conditions
| โโโ AND, OR, NOT
| โโโ Operator Precedence
| โโโ Nested Conditions
| โโโ Short-circuit Evaluation
|
|โโ Joins
| โโโ INNER JOIN
| โโโ LEFT JOIN
| โโโ RIGHT JOIN
| โโโ FULL OUTER JOIN
| โโโ CROSS JOIN
| โโโ SELF JOIN
| โโโ Join Conditions (ON vs WHERE)
| โโโ Handling NULLs in Joins
|
|โโ Grouping & Aggregation
| โโโ GROUP BY
| โโโ Aggregate Functions: COUNT(), SUM(), AVG(), MIN(), MAX()
| โโโ HAVING
| โโโ Conditional Aggregation (CASE WHEN)
| โโโ Grouping Rules & Errors
|
|โโ CASE Statements & Conditional Logic
| โโโ CASE WHEN
| โโโ Nested CASE
| โโโ Conditional Columns
| โโโ Conditional Aggregations
|
|โโ NULL Handling
| โโโ NULL Behavior in SQL
| โโโ IS NULL, IS NOT NULL
| โโโ COALESCE()
| โโโ NULLIF()
| โโโ NULL in Aggregations
|
|โโ Subqueries & Nested Queries
| โโโ Subquery in SELECT
| โโโ Subquery in WHERE
| โโโ Subquery in FROM
| โโโ Correlated Subqueries
| โโโ Scalar vs Multi-row Subqueries
| โโโ Performance Considerations
|
|โโ Set Operations
| โโโ UNION
| โโโ UNION ALL
| โโโ INTERSECT
| โโโ EXCEPT / MINUS
|
|โโ Advanced SQL
| โโโ EXISTS / NOT EXISTS
| โโโ Derived Tables
| โโโ Inline Views
| โโโ Pivoting & Unpivoting
| โโโ Dynamic SQL (Basics)
|
|โโ Window Functions (Analytical SQL)
| โโโ OVER() Clause
| โโโ PARTITION BY
| โโโ ORDER BY in Window
| โโโ Ranking: ROW_NUMBER(), RANK(), DENSE_RANK()
| โโโ Value Functions: LEAD(), LAG()
| โโโ Aggregates as Window Functions
| โโโ Running Totals & Moving Averages
|
|โโ Common Table Expressions (CTEs)
| โโโ WITH Clause
| โโโ Multiple CTEs
| โโโ Recursive CTEs
| โโโ CTE vs Subquery
|
|โโ Views
| โโโ Creating Views
| โโโ Updating Views
| โโโ Materialized Views
| โโโ Use Cases
|
|โโ Indexes & Performance
| โโโ What is Index
| โโโ Clustered vs Non-Clustered Index
| โโโ Composite Index
| โโโ Indexing Strategies
| โโโ Query Optimization
| โโโ Execution Plan
| โโโ EXPLAIN / ANALYZE
|
|โโ Transactions & ACID
| โโโ Transaction Basics
| โโโ COMMIT, ROLLBACK, SAVEPOINT
| โโโ ACID Properties
| โโโ Concurrency Issues
|
|โโ Locks & Isolation Levels
| โโโ Lock Types
| โโโ Isolation Levels
| โโโ Dirty Read, Non-repeatable Read, Phantom Read
| โโโ Deadlocks
|
|โโ Database Design Concepts
| โโโ ER Diagrams
| โโโ Normalization (1NF, 2NF, 3NF, BCNF)
| โโโ Denormalization
| โโโ Relationships (1-1, 1-M, M-M)
| โโโ Schema Design Best Practices
|
|โโ Data Warehousing Concepts
| โโโ OLTP vs OLAP
| โโโ Fact & Dimension Tables
| โโโ Star Schema
| โโโ Snowflake Schema
| โโโ ETL Basics
|
|โโ SQL for Data Analysis
| โโโ Business Metrics (Revenue, Retention, AOV)
| โโโ Cohort Analysis
| โโโ Funnel Analysis
| โโโ Time Series Analysis
| โโโ Data Cleaning in SQL
|
|โโ SQL in Real Projects
| โโโ E-commerce Analysis
| โโโ Customer Behavior Analysis
| โโโ Sales Dashboard Queries
| โโโ KPI Reporting
|
|โโ Tools & Platforms
| โโโ MySQL
| โโโ PostgreSQL
| โโโ SQL Server
| โโโ Oracle
| โโโ SQLite
| โโโ BigQuery
| โโโ Snowflake
| โโโ Amazon Redshift
|
|โโ END
๐WhatsApp Channel:
https://whatsapp.com/channel/0029VaFZ2LbKGGGRCU0lnd46
๐Telegram Channel:
https://t.me/dataanalyticsbuddy
Till then keep learning and keep exploring ๐ ๐