Questão de Banco de Dados — SQL — CESGRANRIO 2018
Banco de DadosSQL
- Código
- cg011446
- Banca
- CESGRANRIO
- Órgão
- Banco do Brasil
- Ano
- 2018
- Nível
- Médio
- Cargo
- Escriturário
As tabelas a seguir compõem um banco de dados simplificado de um banco comercial, onde o campo sublinhado indica a chave primária. É possível que uma conta tenha vários clientes, e que um cliente tenha várias contas.Cliente(idCliente,nomeCliente)Conta(idConta,ultimoSaldo)ContaCliente(idConta,idCliente)Que comando SQL lista todos os nomes de clientes com mais de R$ 2.000,00 na conta?
- ASELECT nomeCliente FROM Cliente, ContaCliente, Conta WHERE idCliente=idCliente AND idConta=idConta AND ultimoSaldo > 2000;
- BSELECT nomeCliente FROM TABLES Cliente c, ContaCliente cc, Conta cs WHERE c.idCliente=cc.idCliente AND cc.idConta=cs.idConta AND cs.ultimoSaldo > 2000;
- CSELECT nomeCliente FROM Cliente c, ContaCliente cc, Conta cs WHERE c.idCliente=cc.idCliente AND cc.idConta=cs.idConta AND cs.ultimoSaldo > 2000;
- DSELECT nomeCliente FROM Cliente c, ContaCliente cc, Conta cs INNER JOIN c.idCliente=cc.idCliente AND cc.idConta=cs.idConta AND cs.ultimoSaldo > 2000;
- ESELECT nomeCliente FROM Cliente c INNER JOIN ContaCliente cc INNER JOIN Conta cs AS c.idCliente=cc.idCliente AND cc.idConta=cs.idConta AND cs.ultimoSaldo > 2000;