Teremos como retomo da consulta SQL:
9. Considere a tabela W abaixo, seus campos VALOR e DADO, e a consulta em linguagem SQL:
Comentários
Veja os comentários dos nossos alunos
O left join seleciona todos registros da tabela a esquerda do left join,(nesse caso W), independente do que ta dentro do ON. A parte dentro do ON, que é W.VALOR=Z.DADO, faz uma busca. Tipo a primeira coluna temos 1 e na segunda coluna não temos 1, então o resultado da junção fica W.VALOR = 1 e Z.DADO = null.
Se seguir essa lógica para todos elementos, após o join teremos:
Tabela WjoinZ
W.VALORZ.DADO
1null
2null
55
44
Dessa forma o select max(W.VALOR) seleciona o 2 que é o maior numero sem correspondente na outra coluna.
Diego Jacometti em 2 setembro 2016 at 21:23 - ITnerante
Veja também a resolução da questão : https://youtu.be/WKeX_vK93D4
então pq a resposta é 5?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo