Considerando as tabela1 e tabela2 apresentadas, julgue o ite...

Considerando as tabela1 e tabela2 apresentadas, julgue o item que se segue, referentes a banco de dados.
Considere que o comando a seguir seja executado sem erro.
select campo from tabela2
except
select campo from tabela1
Nesse caso, o resultado obtido será a tabela seguinte.

Comentários
Veja os comentários dos nossos alunos
Fiz o teste no Fiddle Mysql e deu erro.
Segue o link para quem deseja testar.
http://sqlfiddle.com/#!9/da0460/2
O erro da questão está no fato de o comando EXCEPT (semântica igual ao MINUS) retornar valores DISTINTOS.
No caso, era pra retornar (5, 8, 9), sem repetição.
Gabarito: ERRADO
O principal ponto era lembrar que EXCEPT possui SELECT DISTINCT implícito, nesse caso, não vai retornar as linhas repetidas.
- O resultado será: (5, 8, 9). Nesse caso, os valores 5, 8 e 9 estão presentes na tabela2, mas não estão presentes na tabela1.
Se for tentar no SQLFiddle e a versão do MySQL for inferior a 8.x.30 use este join porque o EXCEPT não é aceito até esta versão. Veja que o uso do DISTINCT é necessário para simular o EXCEPT.
select DISTINCT tabela2.campo from tabela2
left JOIN tabela1 ON tabela2.campo = tabela1.campo
WHERE tabela1.campo is null
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo