Welcome to my SQL practice repository!
This repository contains my SQL learning journey, where I practice database concepts, write queries, and improve my understanding of relational databases through hands-on exercises.
In this repository, I upload SQL queries and examples covering different database concepts that I learn and practice regularly.
The main purpose of this repo is to:
- Build strong SQL fundamentals
- Understand database design and operations
- Practice writing efficient queries
- Learn how to work with relational databases
- Maintain a record of my SQL learning progress
📝 I will continue adding new SQL concepts, queries, and practical examples as I learn and complete more topics.
Currently, this repository includes practice on:
-
Basic SQL Commands
-
WHERE Clause and Operators
-
Creating and Managing Tables
-
ALTER, DROP, and TRUNCATE Operations
-
SQL Constraints
-
DML Operations
-
SQL Joins
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- FULL OUTER JOIN
- SELF JOIN
- CROSS JOIN
-
UNION and UNION ALL
-
JOIN vs Subquery
-
Aggregate Functions
-
GROUP BY and HAVING Clause
-
Aggregates with JOINs
-
Subqueries
- SELECT, WHERE, FROM Subqueries
- IN, NOT IN, EXISTS
- ANY and ALL
-
SQL Views
This repository is an ongoing learning project. I am continuously adding new SQL concepts, improving my queries, and practicing database-related problems.
More topics and examples will be added as I continue learning.
This repository is mainly created for my personal learning and practice. However, suggestions and feedback are always welcome.
If you find:
- A better way to write a query
- Query optimization suggestions
- Any mistakes in my examples
Feel free to:
- Open a pull request
- Raise an issue
- Share your suggestions
I appreciate every opportunity to learn and improve.
I completed my Master of Computer Applications (MCA) in 2024. Currently, I am improving my programming and development skills through Java Full Stack Development training while practicing SQL, DSA, and building my understanding of software development.
Thank you for visiting my repository. Feel free to explore my SQL practice files and follow my learning journey.