- NaN hours only!

Basic Course

SQL Basics

Start here if you’re new to SQL. Learn the basics of SQL, retrieve data from an SQL database and build simple reports.

4.82 ★★★★★ ★★★★★ (22,205 ratings)

355,688 learners enrolled

Lifetime access

limited to this course only

$39

Want a better deal?

Get unlimited lifetime access to all 73 present and future courses

Save $450

Unlimited lifetime access

to all 73 present and future courses

$149 $599

20h : 57m : 06s 75% OFF

Free trial Yes

Certificate of completion Yes

Time to complete 10 h

Coding challenges 129

Skills you will gain

  • Retrieve information from a database
  • Build basic reports from scratch
  • Write complex WHERE conditions, using logical operators like AND, OR, and NOT
  • Understand the LIKE, ILIKE, IN, and BETWEEN operators
  • Work with multiple tables
  • Use INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN
  • Create simple reports using GROUP BY and aggregate functions
  • Write subqueries and complex instructions
  • Understand SQL set operations: UNION, INTERSECT, and EXCEPT
  • Plus, you’ll get to practice your skills on over 129 interactive exercises.

Last reviews

slide 2 of 3

Description

Databases are part of our everyday life, and being able to communicate with them is essential. This course will teach you the basics of SQL, a powerful query language that lets you work with many types of data.

The SQL Basics course starts with simple queries performed on a single table. These exercises will show you how to retrieve exactly what you need. Next, you’ll start working with multiple tables. You will find out about the subtle differences between various joining methods, including INNER JOIN, LEFT JOIN, RIGHT JOIN, and OUTER JOIN.

Cover image for the SQL course for beginners

As you go deeper into the course, you’ll master using the GROUP BY function to create simple reports. You’ll also start investigating subqueries. Finally, you can test your knowledge (and earn your certificate!) in a comprehensive quiz.

Looking to get started in SQL? Give this course a try – the fascinating world of SQL queries is only a click away!

What Do You Need to Take This Course?

Just a web browser and an Internet connection

This Course Will Teach You How To:

  • Retrieve information from a database
  • Build basic reports from scratch
  • Write complex WHERE conditions, using logical operators like AND, OR, and NOT
  • Understand the LIKE, ILIKE, IN, and BETWEEN operators
  • Work with multiple tables
  • Use INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN
  • Create simple reports using GROUP BY and aggregate functions
  • Write subqueries and complex instructions
  • Understand SQL set operations: UNION, INTERSECT, and EXCEPT
 

Plus, you’ll get to practice your skills on over 129 interactive exercises.

Who Should Take This Course?

  • Anyone who wants to learn SQL
  • Analysts who use relational databases
  • Students taking courses in relational databases
  • Beginning programmers
  • Business database users who want to improve their skills

Table of contents

Course progress 0%

Exercises completed 0/129

  1. A little bit on databases

    0/6

    Find out what relational databases are and get to know SQL – a language to talk to databases.

  2. Selecting from one table

    0/22

    Discover how to select data from a single table.

  3. Querying more than one table

    0/13

    Learn how to select data from multiple tables.

  4. Aggregation and grouping

    0/23

    Computations in SQL? Why not? You will learn how to group rows and compute statistics with aggregate functions.

  5. More on JOINs

    0/22

    Learn about various kinds of JOINs to best suit your needs.

  6. Subqueries

    0/22

    Queries within queries? That's right! Discover how to build and use subqueries.

  7. Set operations

    0/12

    Combine query results using set operations like UNION, INTERSECT or MINUS.

  8. Quiz

    0/9

    Check your SQL skills.

Get the Certificate of Competency in SQL

This certificate will confirm your practical SQL problem-solving skills

Reviews (59)

Average rating

4.82/5

★★★★★ ★★★★★ (22205 ratings)

5 stars

86%

4 stars

12%

3 stars

2%

2 stars

0%

1 stars

0%

★★★★★
★★★★★
01/20/2025

Learned a lot and got a decent amount of practice in! This is a great starting point and it's even more beneficial when you take the course more than once to truly retain the information you're learning.

Tiara Story

★★★★★
★★★★★
10/04/2024

Very good introduction to SQL basics. Would be great to have videos and other exemples to get additional insights for some key subjects like joins of subqueries

Niels Peterhans

★★★★★
★★★★★
10/03/2024

test

Nemat Vasiyev

★★★★★
★★★★★
09/05/2024

Learning by doing, this is a excellent course i have taken on internet. It is 100% practical

Bruno Robles

★★★★★
★★★★★
07/07/2024

best website to learn sql for absolute beginners way better than hours long lectures

divya palani

★★★★★
★★★★★
01/13/2024

Thank you for giving me the opportunity to learn the basic SQL.

Abdullah Sheikh

★★★★★
★★★★★
12/21/2023

good to know basic knowledge of SQL

sainithin chindam

★★★★★
★★★★★
11/17/2023

good

Dang Huu Trong Nguyen

★★★★★
★★★★★
10/14/2023

awesome

Art Adiel Balajadia

★★★★★
★★★★★
10/05/2023

Great

Chirag Negi