Olá,
Fiz o exercício da aula 04. Alteração de dados - UPDATE FROM mas ao invés de o sistema alterar só os registros com diferença (como mostra o professor) o meu alterou todos os registros (todos cumpriam a condição do where).
Achei que a mesma instrução deveria fazer a mesma coisa, por que será que o meu alterou todos?
A única diferença é que estou usando o Dbeaver ao invés do pgAdmin e não precisei usa o and academico.curso.id < 10;
porque para mim o registro de id 10 era igual nas duas tabelas.