Welcome to the SQL Exercise Repository! This repository is designed to help you practice and enhance your SQL skills. Whether you're a beginner looking to learn the basics or an experienced developer aiming to sharpen your SQL proficiency, you'll find a variety of exercises covering a wide range of topics.
This repository contains a series of SQL exercises to help you practice and improve your SQL skills. Each exercise is designed to focus on specific aspects of SQL, from basic operations to more advanced topics like window functions, joins, and connecting SQL to Python.
To get started, clone this repository to your local machine:
git clone https://github.com/AvinashDarekar/sql-exercise-repository.git
Navigate to the repository and explore the exercises in the relevant folders. Each exercise may include SQL scripts, sample data, and instructions to guide you through the process.
- Understand and practice fundamental SQL operations.
- Learn how to filter data using the WHERE clause and various operators.
- Practice creating tables and inserting data into them.
- Explore different types of joins (INNER, LEFT, RIGHT, FULL) to combine data from multiple tables.
- Sort query results using the ORDER BY clause.
- Use temporary tables to store and manipulate intermediate results.
- Learn about window functions and use case statements for conditional logic.
- Explore mathematical functions available in SQL.
- Group data and perform aggregate functions like SUM, AVG, COUNT, etc.
- Create and use table views and explore how to connect SQL to Python.
Contributions are welcome! If you have additional exercises, improvements, or corrections, please submit a pull request.