Para responder às questões 42 a 44, considere um banco de dados relacional que possui duas tabelas, chamadas de tabela_a e tabela_b, contendo o formato e os valores abaixo:
tabela_a
id | id_b |
1 | 1 |
2 | 1 |
3 | 3 |
4 | 4 |
5 | 4 |
6 | 3 |
tabela_b
id | id_a |
1 | 4 |
2 | 3 |
3 | 2 |
4 | 1 |
Foi executado o seguinte comando:
select * from tabela_a a join tabela_b b on a.id=b.id_a;
Logo após, foi executado outro comando:
select * from tabela_a a left join tabela_b b on a.id=b.id_a;
O que o último comando retorna de diferente em relação ao primeiro comando?