A seguir, são apresentadas tabelas de um banco de dados e comandos SQL.
Comando 1:
select distinct nome, telefone
from clientes, clientescontas
where cpf = cliente
and conta in (
select numero
from contas
where saldo > 200);
Comando 2:
select gerentes.nome, cidade
from gerentes, agencias
where matricula = gerente
and codigo not in (
select agencia
from contas
group by agencia
having sum(saldo) > 300);
Acerca das tabelas e dos comandos SQL apresentados, julgue o seguinte item.
O resultado da execução do comando 2 é
Roberto Brasilia
Pedro Rio
Tabela-agencias
| codigo | nome | cidade | telefone | gerente |
| 1 | Centro | Recife | 4567 | 1 |
| 2 | Asa Norte | Brasilia | 1234 | 2 |
| 3 | Asa Sul | Brasilia | 2345 | 3 |
| 4 | Ipanema | Rio | 3456 | 4 |
| 5 | Boa Viagem | Recife | 4567 | 5 |
Tabela-clientes
| nome | cidade | telefone | cpf |
| Paulo | Brasilia | 1234 | 2345 |
| Marcos | Brasilia | 2345 | 3456 |
| Jorge | Brasilia | 3456 | 4567 |
| Roberto | Rio | 4567 | 5678 |
| Maria | Rio | 5678 | 6789 |
| Marta | Recife | 6789 | 7890 |
| Fernando | Recife | 7890 | 8901 |
Tabela-clientes contas
| cliente | conta |
| 2345 | 4 |
| 3456 | 4 |
| 3456 | 8 |
| 4567 | 5 |
| 4567 | 8 |
| 5678 | 1 |
| 6789 | 2 |
| 7890 | 3 |
| 7890 | 6 |
| 8901 | 9 |
Tabela-contas
| numero | agencia | saldo |
| 1 | 1 | R$ 100,00 |
| 2 | 1 | R$ 200,00 |
| 3 | 1 | R$ 300,00 |
| 4 | 2 | R$ 100,00 |
| 5 | 2 | R$ 200,00 |
| 6 | 3 | R$ 500,00 |
| 7 | 3 | R$ 200,00 |
| 8 | 4 | R$ 300,00 |
| 9 | 5 | R$ 400,00 |
Tabela-gerentes
| nome | telefone | matricula |
| Maria | 1234 | 1 |
| Roberto | 2345 | 2 |
| Ana | 3456 | 3 |
| Pedro | 4567 | 4 |
select distinct nome, telefone
from clientes, clientescontas
where cpf = cliente
and conta in (
select numero
from contas
where saldo > 200);
Comando 2:
select gerentes.nome, cidade
from gerentes, agencias
where matricula = gerente
and codigo not in (
select agencia
from contas
group by agencia
having sum(saldo) > 300);
Acerca das tabelas e dos comandos SQL apresentados, julgue o seguinte item.
O resultado da execução do comando 2 é
Roberto Brasilia
Pedro Rio