Combinando dados de várias tabelas: SQL Joins Explained

Iniciante
Administrador da base de dados
Programador
Base de Dados do Azure para PostgreSQL

Este módulo introduz junções SQL, que são essenciais para combinar dados de várias tabelas. Você aprende sobre JUNÇÃO INTERNA, JUNÇÃO ESQUERDA, JUNÇÃO DIREITA, JUNÇÃO EXTERNA COMPLETA e JUNÇÃO NATURAL.

Objetivos de aprendizagem

Ao final deste módulo, você será capaz de:

  • Compreender o propósito das junções em bases de dados
  • Use INNER JOIN para retornar linhas correspondentes
  • Aplicar JUNÇÃO ESQUERDA e DIREITA para incluir todas as linhas de uma tabela
  • Use FULL OUTER JOIN para combinar todas as linhas de ambas as tabelas
  • Use NATURAL JOIN para unir tabelas por colunas com o mesmo nome

Pré-requisitos

Antes de iniciar este tutorial, você deve estar familiarizado com a sintaxe SQL básica, incluindo as cláusulas SELECT, FROM e WHERE, bem como os principais conceitos de banco de dados relacional e o uso de chaves primárias e estrangeiras para definir relações entre tabelas.