Skip to content

nirbhay266/MySQL_Codebasics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ŠComplete SQL Journey for Data Analytics

Codebasics SQL

Welcome to my learning journey through the SQL for Data Science course offered by Codebasics, taught by Dhaval Patel and designed by Hemanand Vadivel.

This course is specially designed for:

  • πŸ‘©β€πŸ’» Beginners in Data Analysis
  • πŸ“ˆ Aspiring Data Analysts / Data Scientists
  • πŸ’Ό Professionals wanting to strengthen SQL for real-world use cases

🧠 What I’ve Learned

This course uses real-world business problems and datasets to teach core SQL concepts. Here's a quick overview of what I covered:

πŸ“š Chapter-wise Learning Breakdown

πŸ“Œ Chapter πŸ” Topics Covered
1. SQL Basics SELECT, Filtering, WHERE clause
2. Operators AND, OR, BETWEEN, IN, LIKE, Wildcards
3. Aggregation COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING
4. Subqueries & CTEs Subqueries, Co-related Subqueries, CTE, ANY & ALL
5. SQL Joins INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
6. Case Study: Movie Dataset Advanced filtering, joins, nested queries
7. Window Functions RANK(), DENSE_RANK(), ROW_NUMBER()
8. Case Study: HR Dataset Real-life queries on employees, departments
9. Final Quiz Application of all learned skills in one go

πŸ’» Tools Used

  • Database: MySQL 8.0
  • IDE: MySQL Workbench
  • Datasets: MovieDB, HR, Financials, E-commerce (provided by Codebasics)

πŸ” Real-World Practice Examples

  • 🎬 Fetch actors with the highest number of movies
  • πŸ’Ό Find employees with above-average salaries per department
  • πŸ’° Calculate profit % of movies and filter based on rating
  • πŸ§“ Find actors aged between 70 and 85 using CURDATE() logic
  • πŸ† Use CTEs to simplify nested logic and subqueries

βœ… All queries were written, tested, and debugged using real datasets inside MySQL Workbench.


πŸš€ Key Takeaways

  • Mastered writing complex SQL queries
  • Understood business logic behind queries
  • Learned how to clean, join, filter, and rank data
  • Got hands-on with real datasets and case studies
  • Learned how SQL powers data analytics and dashboards

πŸ™ Gratitude

A heartfelt thanks to:

  • Dhaval Patel Sir – for his crystal-clear explanations and real-world insights
  • Hemanand Sir – for designing such a thoughtful and practical course curriculum

Their efforts made this journey not just educational but also fun and exciting.


πŸ“Έ Sample Practice Work

βœ… Check /screenshots folder (if this is a GitHub repo) to view:

  • My subquery and CTE solutions
  • Movie dataset profit filtering
  • Age-based queries with CURDATE
  • Window function usage

πŸ”— Helpful Links


πŸ’Ό My Learning Motivation

As a BCA student and aspiring Data Analyst, this course gave me the practical SQL knowledge required in the real-world data industry.

Now I feel confident in:

  • Cracking SQL Interviews
  • Creating Data-Driven Dashboards
  • Working with Analytical Teams

πŸ“¬ Let's Connect

If you're also learning SQL or Data Analytics, feel free to connect with me:


β€œData is the new oil β€” and SQL is the pipeline.” πŸš€


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published