cookies-icon

Our website uses cookies. By using this website, you agree to their use in accordance with the browser settings. You can modify your browser settings on your own. For more information see our Privacy Policy.

Course

Basic

SQL JOINs

Review and deepen your knowledge of SQL JOINs with 93 exercises. Practice common and less common ways of getting data from multiple tables.

Table of contents

10 free interactive coding challenges

Lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limited to this course only

$39

Buy now

Want a better deal?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Get unlimited lifetime access to all 66 present and future courses

Save $450

Unlimited lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

to all 66 present and future courses

$149

$599

75% OFF

Buy now
Details
93

Interactive exercises

10 h

Estimated time

152942

Users enrolled

☆☆☆☆☆
★★★★★

8248 ratings

JOINs are one of the most fundamental and commonly used features of the SQL language. It's safe to say that at least basic knowledge of querying data from more than one table is an absolute must for every SQL user.

This course covers all important types of SQL JOINs that are widely used by SQL programmers to query databases on a daily basis.

Cover image for the course 'SQL JOINs'

This course is intended for users who have very basic experience with SQL. We assume you know how to write simple queries to select data from a single table.

What Do You Need to Take This Course?

Just a web browser and an Internet connection.

This Course Will Teach You:

  • JOINing and selecting data from more than one table
  • JOINIng many tables in a single query
  • The use cases of LEFT JOIN, RIGHT JOIN, and FULL JOIN
  • How to correctly filter data with different kinds of JOINs
  • How to join a given table with itself
  • How to join tables on non-key columns

You'll also delve into the interesting topic of non-equi JOINs.

Who Should Take This Course?

  • Analysts who use relational databases
  • Students taking courses in relational databases
  • Beginning programmers interested in SQL
  • Business database users who want to improve their querying skills
  • Anyone who wants to improve or practice their knowledge of SQL JOINs

Table of contents

Free

Paid content

0%

Course progress

0/93

Exercises completed

1.

Recap of SQL JOIN types

Review the most common types of JOINs. Practice JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN and others.

0/21

Simple JOINs recap

Various kinds of JOINs

Filtering with LEFT JOIN and RIGHT JOIN

Summary

2.

Multiple JOINs

Refine your joining skills. Exercise joining more than two tables in one SQL query.

0/13

Healthy Shop database

MULTIPLE JOINs – Exercises

3.

Joining a table with itself

Learn how to join SQL table with itself.

0/12

Introduction

Dictionary database

Summary

4.

Non-equi JOINs

Practice joins with less common conditions: non-equi JOINs and joins between non-key columns.

0/29

Medical Center database

Non primary-foreign key JOINs

Non-equi JOINs

Non-equi self JOINs

Summary

5.

Challenge

Check your knowledge in the challenge.

0/18

Challenge time

Reviews (17)

Average rating

4.83/5

☆☆☆☆☆
★★★★★

8248 ratings

Details

5 stars

84%

4 stars

16%

3 stars

0%

2 stars

0%

1 stars

0%