Considere as tabelas USUARIO(id_usuario, nome) e CHAMADO(i...
Desconsideradas particularidades sintáticas de SGBDs específicos, qual consulta atende ao requisito?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Fundamento decisivo: Como o relatório exige todos os usuários e zero chamados para quem não tem registros, a consulta deve preservar USUARIO sem contar como chamado a linha gerada pela junção. A alternativa B atende a esse critério.
- Confira qual tabela ocupa o lado preservado da junção: à esquerda no LEFT JOIN e à direita no RIGHT JOIN. O nome da junção, isoladamente, não determina quais entidades serão mantidas.
- Não deduza da chave estrangeira que todo registro da tabela referenciada possui registros associados: ela não obriga cada usuário a ter chamado.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo