Imagem de fundo

O comando apresentado no texto CC1A1 emitirá como resultado...

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


A

de todos os clientes antigos, mesmo dos que nunca fizeram alguma indicação, seguido do nome do cliente indicado e da renda do cliente antigo.


B

de todos os clientes cadastrados, mesmo dos que nunca receberam alguma indicação, seguido do nome do cliente que, eventualmente, o indicou e da renda de cada cliente cadastrado.


C

dos clientes antigos que já fizeram alguma indicação, seguido do nome do cliente indicado e da renda do cliente antigo.


D

dos clientes que receberam uma indicação, seguido do nome do cliente antigo que o indicou e da renda do cliente indicado.


E

dos clientes que receberam uma indicação, seguido do nome do cliente antigo que o indicou e da renda do cliente antigo.