Skip to content

With a comprehensive range of exercise topics, you'll have ample opportunities to reinforce your SQL skills and tackle real-world data challenges. Let's dive in and start sharpening those SQL skills!"

Notifications You must be signed in to change notification settings

Moogli0602/SQL_Projects-Repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

SQL Exercise Repository

Welcome to the SQL Exercise Repository! This repository is your go-to resource for practicing and enhancing your SQL skills. Whether you're a novice eager to learn the basics or an experienced developer looking to sharpen your SQL proficiency, you'll discover a plethora of exercises covering a wide spectrum of topics.

Table of Contents

  1. Introduction
  2. Getting Started
  3. Exercise Topics
    • Basic SQL Operations
    • WHERE Clause and Operators
    • CREATE and INSERT Statements
    • JOIN Types
    • ORDER BY
    • Temporary Tables
    • Window Functions and Case Statements
    • Math Functions
    • GROUP BY and Aggregate Functions
    • Table Views and Connecting SQL to Python
  4. Contributing

Introduction

This repository houses a series of SQL exercises meticulously crafted to help you practice and refine your SQL skills. Each exercise is strategically designed to focus on specific aspects of SQL, ranging from fundamental operations to advanced topics like window functions, joins, and connecting SQL to Python.

Getting Started

To begin, clone this repository to your local machine: git clone https://github.com/Moogli0602/SQL_Projects-Repository/

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.

Exercise Topics

  • Basic SQL Operations: Understand and practice fundamental SQL operations.
  • WHERE Clause and Operators: Learn how to filter data using the WHERE clause and various operators.
  • CREATE and INSERT Statements: Practice creating tables and inserting data into them.
  • JOIN Types: Explore different types of joins (INNER, LEFT, RIGHT, FULL) to combine data from multiple tables.
  • ORDER BY: Sort query results using the ORDER BY clause.
  • Temporary Tables: Use temporary tables to store and manipulate intermediate results.
  • Window Functions and Case Statements: Learn about window functions and use case statements for conditional logic.
  • Math Functions: Explore mathematical functions available in SQL.
  • GROUP BY and Aggregate Functions: Group data and perform aggregate functions like SUM, AVG, COUNT, etc.
  • Table Views and Connecting SQL to Python: Create and use table views and explore how to connect SQL to Python.

Contributing

Contributions are highly encouraged! If you have additional exercises, improvements, or corrections, please submit a pull request.

Happy querying! 🚀

About

With a comprehensive range of exercise topics, you'll have ample opportunities to reinforce your SQL skills and tackle real-world data challenges. Let's dive in and start sharpening those SQL skills!"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published