• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
  • Browse
  • Sql

SQL Courses

SQL courses can help you learn how to manage and query structured data in relational databases to support analysis, reporting, and application development.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Find the best SQL course for your goals

  • Status: Free Trial
    Free Trial
    I

    IBM

    Databases and SQL for Data Science with Python

    Skills you'll gain: SQL, Relational Databases, Stored Procedure, Databases, Query Languages, Jupyter, Data Manipulation, Data Analysis, Pandas (Python Package), Transaction Processing, Python Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    22K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    SQL: A Practical Introduction for Querying Databases

    Skills you'll gain: SQL, Relational Databases, Microsoft SQL Servers, MySQL, Query Languages, Database Systems, Databases, Database Management, Stored Procedure, IBM DB2, Data Manipulation, Data Analysis, Transaction Processing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    643 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Davis

    SQL for Data Science

    Skills you'll gain: Data Governance, SQL, Data Quality, Database Design, Query Languages, Data Manipulation, Data Modeling, Relational Databases, Data Science, Data Analysis, Data Transformation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    17K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    Microsoft SQL Server

    Skills you'll gain: Stored Procedure, Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, Data Integrity, Data Integration, SQL, Transaction Processing, Power BI, Data Warehousing, Database Management, Transact-SQL, Database Development, Data Maintenance, Databases, Query Languages, Database Architecture and Administration, Database Systems, Data Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    93 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Introduction to Structured Query Language (SQL)

    Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Databases, Data Modeling, Development Environment, PHP (Scripting Language), Software Installation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    5.5K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    SQL Foundations

    Skills you'll gain: Microsoft SQL Servers, SQL, Transact-SQL, Databases, Relational Databases, Data Transformation, Data Manipulation, Query Languages, Generative AI, Data Analysis

    4.5
    Rating, 4.5 out of 5 stars
    ·
    72 reviews

    Beginner · Course · 1 - 4 Weeks

What brings you to Coursera today?

  • Status: Free Trial
    Free Trial
    C

    Corporate Finance Institute

    SQL Fundamentals for Data Analysts

    Skills you'll gain: SQL, Databases, Data Manipulation, Data Analysis, Relational Databases, Business Intelligence, Query Languages, Data Warehousing, Data Transformation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    52 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Davis

    Learn SQL Basics for Data Science

    Skills you'll gain: Data Governance, Presentations, SQL, Descriptive Statistics, Data Storytelling, Data Analysis, Peer Review, Exploratory Data Analysis, Data Quality, Statistical Analysis, Data Modeling, Performance Metric, Database Design, Complex Problem Solving, Query Languages, Data Visualization, Business Analytics, JSON, Text Mining, Apache Spark

    4.6
    Rating, 4.6 out of 5 stars
    ·
    17K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Oracle SQL Databases

    Skills you'll gain: Oracle SQL Developer, SQL, Oracle Databases, PL/SQL, Database Design, Database Management Systems, Relational Databases, Database Management, Databases, Database Architecture and Administration, Data Storage, Transaction Processing, Stored Procedure, Data Management, Query Languages, Data Modeling, Network Architecture, Command-Line Interface, Data Integrity, Performance Tuning

    4.6
    Rating, 4.6 out of 5 stars
    ·
    897 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera Project Network

    Understanding Basic SQL Syntax

    Skills you'll gain: SQL, Query Languages, Data Access, Relational Databases, Data Manipulation

    4.7
    Rating, 4.7 out of 5 stars
    ·
    325 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    G

    Google

    Tools of the Trade: Linux and SQL

    Skills you'll gain: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts

    4.8
    Rating, 4.8 out of 5 stars
    ·
    5.8K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    S

    Scrimba

    Intro to SQL

    Skills you'll gain: SQL, Data Manipulation, Query Languages, Database Management, Relational Databases, Stored Procedure, Data Synthesis, IT Automation, Scripting, Database Management Systems, Data Access

    4.5
    Rating, 4.5 out of 5 stars
    ·
    23 reviews

    Beginner · Course · 1 - 4 Weeks

SQL learners also search

beginner sql
advanced sql
sql for data analysis
transact sql
database
sql server
mysql
relational database
1234…105

In summary, here are 10 of our most popular sql courses

  • Databases and SQL for Data Science with Python: IBM
  • SQL: A Practical Introduction for Querying Databases: IBM
  • SQL for Data Science: University of California, Davis
  • Microsoft SQL Server: Microsoft
  • Introduction to Structured Query Language (SQL): University of Michigan
  • SQL Foundations: Microsoft
  • SQL Fundamentals for Data Analysts: Corporate Finance Institute
  • Learn SQL Basics for Data Science: University of California, Davis
  • Oracle SQL Databases: LearnQuest
  • Understanding Basic SQL Syntax : Coursera Project Network

Skills you can learn in Data Analysis

Analytics (85)
Big Data (64)
Python Programming (47)
Business Analytics (40)
R Programming (37)
Statistical Analysis (36)
Data Model (29)
Data Mining (27)
Exploratory Data Analysis (26)
Data Modeling (21)
Data Manipulation (20)

Frequently Asked Questions about Sql

Browse the SQL courses below—popular starting points on Coursera.

  • Databases and SQL for Data Science with Python: IBM
  • SQL: A Practical Introduction for Querying Databases: IBM
  • SQL for Data Science: University of California, Davis
  • Introduction to Structured Query Language (SQL): University of Michigan
  • SQL Foundations: Microsoft
  • SQL Fundamentals for Data Analysts: Corporate Finance Institute
  • Intro to SQL: Scrimba‎

These beginner-friendly options offer an approachable introduction to SQL, no prior experience required:

  • SQL for Data Science by UC Davis – A top-rated intro that teaches the basics of querying and joins.
  • Intro to SQL from Scrimba – Focuses on writing queries and filtering data with hands-on practice.
  • Databases and SQL for Data Science with Python by IBM – Great if you’re learning SQL as part of a broader data science skill set. ‎

The Introduction to Structured Query Language (SQL) course by the University of Michigan spans 2 weeks and focuses on:

  • Data modeling
  • Relational databases
  • MySQL database design

It includes tools like PHP and Linux.

Conversely, SQL Foundations by Microsoft also takes 2 weeks and emphasizes:

  • Data manipulation
  • Transact-SQL
  • Microsoft SQL Servers

It includes tools like GitHub and generative AI applications.

Both courses are beginner-friendly and target data analyst roles, but differ in their tools and specific areas of focus. Choose based on whether you want:

  • In-depth PHP and MySQL training
  • A focus on advanced data manipulation techniques with Microsoft SQL Server.‎

Start by identifying your use case—do you want to analyze data, work with databases, or support a technical role in data science or engineering?

  • For practical data querying skills, consider SQL: A Practical Introduction for Querying Databases, which includes SQL for data analysis.
  • For a focused SQL foundation, try SQL for Data Science by UC Davis.
  • If you're preparing for technical interviews or backend roles, consider Meta Database Engineer Professional Certificate, which includes advanced SQL topics and database management.‎
  • A course focuses on one key skill—such as Managing Big Data with MySQL.
  • A Specialization helps you build a broader SQL and database toolkit—like the Learn SQL Basics for Data Science Specialization.
  • A Professional Certificate prepares you for career roles (e.g., analyst or engineer) with end-to-end training—such as Meta Database Engineer Certificate or IBM Data Analyst Certificate, both of which include SQL. ‎

Click here to ask ChatGPT to find the right SQL course on Coursera for your learning goals.‎

Yes. You can start learning SQL on Coursera for free in two ways:

  • Preview the first module of many SQL courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
  • Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in SQL, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎

You’ll learn how to write SQL queries, filter and sort data, join multiple tables, and use aggregate functions. Some courses also cover subqueries, data cleaning, and working with large datasets or cloud-based databases.‎

No prior experience is required. Most introductory SQL courses are designed for beginners and walk you through the fundamentals step by step. If you’ve used spreadsheets or worked with data, those skills can be helpful but aren’t necessary.‎

Stored procedure optimization involves improving the performance of SQL routines by reducing execution time and resource usage. Techniques include indexing, avoiding cursors, minimizing nested queries, and analyzing execution plans. Courses like SQL for Data Science from the University of California, Davis on Coursera can help you strengthen your SQL skills and understand performance tuning strategies.‎

The IBM DB2 SQL certification demonstrates your ability to write and optimize SQL queries for IBM's DB2 database system. It covers database objects, data manipulation, and query performance. Courses like IBM Data Warehouse Engineer Professional Certificate on Coursera include hands-on SQL training relevant to working with DB2.‎

This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok