1/31/25, 3:22 PM SQL Roadmap - roadmap.
sh
Start Here Roadmaps Teams Login Sign Up
← All Roadmaps Schedule Learning Time Download Share
SQL Roadmap
Step by step guide to learning SQL in 2025
Roadmap Projects soon Suggest Changes
0% DONE 0 of 112 Done Track Progress
https://roadmap.sh/sql 1/4
1/31/25, 3:22 PM SQL Roadmap - roadmap.sh
Related Roadmaps Find the detailed version of this
roadmap and other similar roadmaps
PostgreSQL Roadmap
MongoDB Roadmap roadmap.sh
Backend Roadmap
SQL
What are Relational Databases?
Learn the Basics RDBMS Benefits and Limitations
SQL Keywords
SQL vs NoSQL Databases
Data Types
Operators Basic SQL Syntax Data Definition Language (DDL)
SELECT INSERT
Truncate Table
DELETE UPDATE
Data Manipulation Language (DML)
Alter Table
Statements
Create Table
Select
SUM COUNT
Drop Table
FROM WHERE JOINs
AVG MIN
Primary Key
MAX Aggregate Queries GROUP BY ORDER BY HAVING
Foreign Key
GROUP BY INSERT UPDATE DELETE
Unique
HAVING
NOT NULL
Data Constraints
CHECK
Scalar Column Row Table Different Types
Nested Subqueries Subqueries JOIN Queries INNER JOIN
Correlated Subqueries LEFT JOIN
RIGHT JOIN
FLOOR ABS MOD
CONCAT LENGTH
Advanced Functions FULL OUTER JOIN
ROUND CEILING
SUBSTRING REPLACE
Numeric Functions Self Join
UPPER LOWER
CASE NULLIF Cross Join
String Functions
Views
COALESCE Managing Indexes
DATE TIME
Creating Views Conditional
Query Optimization
TIMESTAMP
Modifying Views
DATEPART DATEADD
Dropping Views Indexes
Date and Time
Data Integrity Constraints Transaction Isolation Levels
https://roadmap.sh/sql 2/4
1/31/25, 3:22 PM SQL Roadmap - roadmap.sh
Stored Procedures & Functions Data Integrity & Security Transactions
GRANT and Revoke ACID BEGIN
rank
DB Security Best Practices COMMIT
dense_rank
ROLLBACK
Performance Optimization
lead lag
SAVEPOINT
Row_number
Query Analysis Techniques
Window Functions
Join the Community
Using Indexes
Recursive Queries
Optimizing Joins
Advanced SQL Pivot / Unpivot Operations
Reducing Subqueries
roadmap.sh is the 7th most starred project onCommon
GitHub and is visited by
Table Expressions
Selective Projection
hundreds of thousands of developers every month.
Dynamic SQL
Query Optimization Techniques
Rank 7th out of 28M! +90krelated
Have a look at the following every month
roadmaps +2k every month
307K +1.5M 32K
Backend PostgreSQL MongoDB
GitHub Stars Registered Users Discord Members
RelatedRoadmaps All Roadmaps →
Star us on GitHub Register yourself Join on Discord
Help us reach #1 Commit to your growth Join the community
PostgreSQL Step by step guide to become a PostgreSQL DBA in 2025
Backend Step by step guide to becoming a backend developer in 2025
DevOps Step by step guide for DevOps or operations role in 2025
Roadmaps Best Practices Guides Videos FAQs YouTube
roadmap.sh by @kamrify
Community created roadmaps, best practices, projects,
articles, resources and journeys to help you choose your
path and grow in your career.
© roadmap.sh · Terms · Privacy · Advertise ·
https://roadmap.sh/sql 3/4
1/31/25, 3:22 PM SQL Roadmap - roadmap.sh
The top DevOps resource for Kubernetes,
cloud-native computing, and large-scale
development and deployment.
DevOps · Kubernetes · Cloud-Native
https://roadmap.sh/sql 4/4