Olá, boa noite. Ao estudar a Aula 4 - Juntando tabelas e consultas do curso de Consultas Avançadas do SQL Server notei que há um erro com relação ao resultado obtido no slide e na explicação.
São apresentados os seguintes dados:
TABELA1
Nome Identificador
Joao 1
Maria 3
Pedro 4
Claudia 8
TABELA2
Identificador Hobby
1 Praia
3 Futebol
5 Fotografia
8 Artesanato
É executado o comando abaixo:
SELECT A.NOME, B.HOBBY FROM TABELA_ESQUERDA A
INNER JOIN TABELA_DIREITA B
ON A.IDENTIFICADOR = B.IDENTIFICADOR
Porém, o resultado apresentado é o seguinte:
Nome Hobby
Joao Praia
Maria Futebol
Sendo que, se o identificador com o código 8 é apresentado em ambas as tabelas, no resultado deveria aparecer mais uma linha com:
Nome Hobby
Claudia Artesanato
Este exemplo com estes dados é apresentado para quase todos os JOINs apresentados nesta aula 4.
Acredito que seja válido informar aos alunos a respeito, adicionando uma errata na aula ou ainda efetuando a correção nos vídeos.