Pular para o conteúdo

Cebraspe · Companhia de Água e Esgotos da Paraíba (CAGEPA) 2024

Questão 31 — Banco de Dados: SQL — Junções (Autojunção)

Banco de Dados SQL — Junções (Autojunção)

Cebraspe 2024 Superior

Companhia de Água e Esgotos da Paraíba (CAGEPA) · Conhecimentos Complementares (Cargo 3: Analista de Sistemas – Sistemas de TI; Cargo 4: Analista de Sistemas – Suporte de TI)

Gabarito disponível

Texto-base:
Texto CC1A1
Uma empresa necessita de um banco de dados para registro de dados de seus clientes, tais como CPF, nome e renda. A fim de identificar unicamente cada um dos clientes, foi escolhido o CPF como chave primária. Nessa empresa, um novo cliente, para ser aceito, precisa ser indicado por um e somente um cliente antigo, que pode ainda não ter indicado ninguém ou já ter indicado vários novos. Os clientes antigos não precisaram ser indicados por outro cliente. No modelo lógico do banco de dados, foi incluído no registro dos clientes, para identificar quem foi o responsável pela indicação, o CPF_cliente_antigo, que pode receber um valor nulo.
Nesse contexto, considere o comando SQL/ANSI a seguir.
Select a.nome, b.nome, a.renda
from Cliente a, Cliente b
where a.cpf = b.CPF_cliente_antigo
order by 1;

O comando apresentado no texto CC1A1 emitirá como resultado uma lista com o nome
Selecione uma alternativa

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Conhecimentos Complementares (Cargos 3 e 4)