Questão
ID 2049056Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2026 Banca: FAFIPA - Fundação de Apoio Órgão: Secretaria de Estado da Saúde do Paraná
Um hospital do SUS possui um sistema de informação com a tabela ATENDIMENTOS, onde cada registro representa um atendimento realizado. Um mesmo paciente pode possuir vários atendimentos registrados ao longo do tempo. Sendo assim, considere o código SQL a seguir.
SELECT cod_paciente FROM ATENDIMENTOS;
SELECT DISTINCT cod_paciente FROM ATENDIMENTOS;
Com base no referido código SQL, considere as assertivas a seguir.
I. A primeira consulta pode retornar o mesmo paciente várias vezes, caso ele tenha mais de um atendimento.
II. A segunda consulta retorna apenas pacientes distintos, independentemente da quantidade de atendimentos realizados.
III. O DISTINCT elimina duplicidades, considerando todas as colunas da tabela, mesmo que apenas cod_paciente esteja no SELECT.
IV. Caso mais colunas sejam adicionadas ao SELECT DISTINCT, a duplicidade será eliminada apenas se todas as colunas selecionadas forem idênticas.
V. As duas consultas sempre retornam a mesma quantidade de registros se a tabela possuir chave primária.
Está CORRETO o que se afirma em: