JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Intro to Data Joining: JOIN

    SQL SELF
    11 level,0 lecture
    Learn how to join data from multiple tables using SQL JOIN. We'll break down the main types of joins, how to use them in real life, and check out some practical examples. This lecture will help you get comfy working with relational databases and building complex analytical queries.
    Open
  • Basics of INNER JOIN

    SQL SELF
    11 level,1 lecture
    Learn how the INNER JOIN operator works in SQL: syntax, examples, common mistakes, and real-life scenarios for joining tables. This article will help you confidently use INNER JOIN for analyzing and integrating data in relational databases.
    Open
  • Using LEFT JOIN: including all data from the left table

    SQL SELF
    11 level,2 lecture
    Learn how to use SQL LEFT JOIN to get all rows from the left table, even if there are no matches in the right one. Examples with students, products, and tips for handling NULL values.
    Open
  • `RIGHT JOIN` and How to Use It

    SQL SELF
    11 level,3 lecture
    Learn how the SQL RIGHT JOIN operator works: syntax, examples, how it’s different from LEFT JOIN, practical tasks, and common mistakes. Master efficient table joining in SQL!
    Open
  • Full Data Merge with FULL OUTER JOIN

    SQL SELF
    11 level,4 lecture
    Learn how to use FULL OUTER JOIN to combine data from two tables so you can see all the rows, even if they don't have a match. Examples, syntax, hands-on tasks, and tips for handling NULLs — all in this lecture!
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush