Questão
ID 865203Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2007 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Petróleo Brasileiro S.A.
Tabela 1 – Clientes
CPF | Nome | Telefone |
123 | Francisco | 1212 |
234 | Fabio | 2323 |
345 | Maria | 3434 |
456 | Ana | 4545 |
567 | Claudia | 5656 |
Tabela 2 – Contas
Numero | Cliente | saldo |
321 | 234 | R\$ 5.000,00 |
432 | 567 | R\$ 1.000,00 |
543 | 123 | R\$ 1.000,00 |
765 | 456 | R\$ 2.000,00 |
Tabela 3 – Fundos
Codigo | Nome | Categoria | Rentabilidade |
11 | RF Mercurio | 10 | 1,5 |
22 | RF Marte | 10 | 2,5 |
33 | Netuno | 20 | 1,5 |
44 | Saturno | 30 | 3,5 |
55 | Plutão | 30 | 1,5 |
Tabela 4 – Categorias
Codigo | Nome | Risco |
10 | Renda Fixa | Baixo |
20 | Multimercado | Medio |
30 | Acoes | Alto |
Tabela 5 – Contas_Fundos
Conta | Fundo | Saldo |
321 | 11 | R\$ 10.000,00 |
321 | 22 | R\$ 20.000,00 |
321 | 33 | R\$ 20.000,00 |
321 | 44 | R\$ 10.000,00 |
432 | 33 | R\$ 10.000,00 |
543 | 11 | R\$ 30.000,00 |
543 | 33 | R\$ 10.000,00 |
765 | 11 | R\$ 20.000,00 |
765 | 55 | R\$ 50.000,00 |
Comando 1:
select Nome, Saldo
from Clientes, Contas
where CPF = Cliente
order by Nome, Saldo;
Comando 2:
select Nome
from Clientes, Contas
where CPF = Cliente
and Numero in (
select Conta
from Contas_Fundos
group by Conta
having Sum(Saldo) > 40000)
order by Nome;
Comando 3:
select distinct t1.Nome, t3.Nome, t1.Rentabilidade
from Fundos t1, Fundos t2, Categorias t3
where t1.Categoria = t3.Codigo
and t1.Rentabilidade = t2.Rentabilidade
and not t1.Codigo = t2.Codigo
and not t3.Risco = 'Alto'
order by t1.Nome, t3.Nome, t1.Rentabilidade;
Considerando as tabelas e os comandos SQL apresentados, julgue os itens seguintes.
A execução do comando 3 produz o seguinte resultado.
Netuno Multimercado 1,5
RF Mercurio Renda fixa 1,5