Na explicação ele fala como se a Claudia não tivesse hobby, mas o identificador dela é igual, no caso "8". Isso está certo mesmo? Ou é um erro do curso?
Na explicação ele fala como se a Claudia não tivesse hobby, mas o identificador dela é igual, no caso "8". Isso está certo mesmo? Ou é um erro do curso?
Olá Rafael,
Essa sua dúvida é semelhante ao essa aqui, porém realmente deve ter acontecido alguma confusão na hora da elaboração do exemplo. O Full Join é pra juntar as tabelas, caso exista correspondência ele vai juntar na mesma linha, se não tiver ele vai colocar NULL no campo. Agora vamos se desprender da tabela exemplo mostrada na aula, e vamos supor que temos a TABELA_1 com o campo NOME:
NOME
-----------
Fátima
Junior
Ana
Felipe
E que temos a TABELA_2 também com o campo NOME:
NOME
-------------
Carlos
Beatriz
Ana
Felipe
Nessas duas tabelas só temos o campo nome, sem campo id ou identificador. E se executar um SELECT usando o FULL JOIN, teremos o seguinte resultado:
NOME | NOME
------------------------------------
Fatima | NULL
Junior | NULL
Ana | Ana
Felipe | Felipe
NULL | Carlos
NULL | Beatriz
Espero que tenha ajudado!