Nos exemplos do vídeo 7 da aula 04 (UNION e UNION ALL) temos os comandos SELECT com a cláusula DISTINCT. No entanto, nos testes que fiz, retirei a cláusula do SELECT - porque o UNION já faz um DISTINCT entre as tabelas - e o resultado foi o mesmo.
A pergunta é: qual a necessidade da cláusula DISTINCT no SELECT das consultas para usar UNION/UNION ALL?