Curso

SQL: Seleção Múltiplas tabelas

Neste curso veremos como utilizar uma única instrução SQL para selecionar informações de duas ou mais tabelas.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

9 horas

Curso de SQL (9 aulas)

Aula 1 - O que é isso?

Nessa aula veremos como utilizar um único comando SELECT para retornar dados de mais uma tabela.

Aula 2 - Qual técnica é necessária para se fazer isso?

A técnica de seleção de múltiplas tabelas é essencial para se obter dados de N-tabelas numa única instrução. Veremos nesta aula a estrutura como selecionarmos dados entres duas tabelas com apenas o comando SELECT.

Aula 3 - Qual exemplo será utilizado para demonstrar a habilidade?

Usaremos como cenário para esse curso as tabelas Aula e Curso. Será a partir delas que realizaremos consultas utilizando JOIN, adicionando mais de uma tabela num mesmo SELECT.

Aula 4 - Quais as principais técnicas envolvidas?

Nessa aula conheceremos as várias formas de relacionar essas informações na linguagem SQL, utilizando ALIAS, apelidos para as tabelas, e identificadores.

Aula 5 - União regular

Na união regular usamos o campo que se repete entre as tabelas (chave primária/estrangeira) para selecionar os dados.

Aula 6 - Identificadores

Se tentarmos executar um comando SELECT, o SGBD não saberá a qual tabela pertence qual coluna. Para resolver esse problema precisamos usar identificadores para descrever para o SGBD a qual tabela pertence qual coluna.

Aula 7 - Alias

Um alias é um nome temporário para uma coluna. Para gerá-lo usamos a palavra-chave as na consulta.

Aula 8 - Evitando problemas

Um problema comum ao se trabalhar com múltiplas tabelas é conhecido como produto cartesiano, que acontece quando não usamos WHERE na consulta.

Aula 9 - Conclusão

Uma outra forma de obtermos o mesmo resultado é usando a palavra JOIN na consulta e aprenderemos a usá-la nessa aula.

Iniciar agora
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Banco de Dados

Hello World com Elasticsearch

Avançando com Subqueries

Introdução prática ao comando SQL SELECT