Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/debjyotisaha/hands-on-sql
My Learning Path towards SQL
https://github.com/debjyotisaha/hands-on-sql
cte data data-analysis insert joins select sql subqueries update
Last synced: 11 days ago
JSON representation
My Learning Path towards SQL
- Host: GitHub
- URL: https://github.com/debjyotisaha/hands-on-sql
- Owner: DebjyotiSaha
- Created: 2024-11-18T15:06:34.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-08T13:18:15.000Z (2 months ago)
- Last Synced: 2024-12-17T18:16:53.555Z (2 months ago)
- Topics: cte, data, data-analysis, insert, joins, select, sql, subqueries, update
- Language: Jupyter Notebook
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hands-On-SQL
This repository showcases my hands-on learning path towards mastering SQL. Here, I share the SQL queries, exercises, and projects I've worked on to understand various SQL concepts, including data manipulation, joins, aggregations, subqueries, and advanced SQL functions.
## Projects
- **Learning Day 1 to Day 6**: A series of exercises capturing essential SQL syntax and concepts, from basic SELECT queries to more advanced techniques.
- **Practice Queries**: Practical examples to solve real-world problems using SQL, demonstrating different types of joins, aggregations, window functions, and data analysis techniques.
- **Complex SQL Problem Solving**: Projects focused on handling large datasets, cleaning data, and performing complex analysis using SQL.## Skills Learned
- SQL syntax and structure
- Data manipulation using SELECT, INSERT, UPDATE, and DELETE
- Joins, subqueries, and advanced SQL functions
- Window functions and CTEs (Common Table Expressions)
- Data analysis and reporting using SQL## Repository Structure
- `Learning Day 1.sql`, `Learning Day 2.sql`, etc.: SQL queries and exercises from different learning days.
- `Hands-On-SQL.ipynb`: Jupyter notebook containing SQL queries and their explanations.## Usage
To execute the SQL queries, you can use any relational database management system (RDBMS) such as MySQL, PostgreSQL, or SQL Server.
Clone this repository and start running the queries to practice and improve your SQL skills.
## License
This project is licensed under the MIT License.