1
resposta

Right da tabela A

O right não seria 1 e 3? tendo em vista que eles ficam na direita da tabela.

1 resposta

Victor,

Sim, mas é OBRIGATÓRIO colocar todos os registros que estão na direita, mesmo que fiquem registros órfãos de FK.

Separei alguns artigos interessantes sobre o assunto para você ler:

==========================================================

MySQL RIGHT JOIN

Summary: in this tutorial, you will learn how to use the MySQL RIGHT JOIN to query data from two tables.

https://www.mysqltutorial.org/mysql-right-join/

==========================================================

MySQL RIGHT JOIN

Examples of MySQL RIGHT JOIN

https://mysqlcode.com/mysql-right-join/

==========================================================

MySQL RIGHT JOIN Keyword

The RIGHT JOIN keyword returns all records from the right table (table2), and the matching records from the left table (table1). The result is 0 records from the left side, if there is no match.

RIGHT JOIN Syntax

Right Join

https://www.w3schools.com/mysql/mysql_join_right.asp

==========================================================

Gostei destes gráficos:

SQL Joins

[]'s,

Fabio I.