Questão de Banco de Dados — SQL — FCM 2019
Banco de DadosSQL
- Código
- qq455170
- Banca
- FCM
- Órgão
- Prefeitura de Caranaíba - MG
- Ano
- 2019
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Suponha que se deseja realizar a seguinte busca no banco de dados:Encontrar todos os clientes que têm uma conta em todas as agências da cidade Belo Horizonte.É correto afirmar que a consulta SQL que realiza essa busca é
- Aselect distinct S.nome_cliente from depositante as Swhere not exists (select nome_agência from agênciawhere cidade_agência = 'Belo Horizonte' except(select R.nome_agência from depositante as T, conta as Rwhere T.número_conta = R.numero_conta andS.nome_cliente=T.nome_cliente))
- Bselect distinct S.nome_cliente from depositante as Swhere exists (select nome_agência from agênciawhere cidade_agência = 'Belo Horizonte' except(select R.nome_agência from depositante as T, conta as Rwhere T.número_conta = R.numero_conta andS.nome_cliente=T.nome_cliente))
- Cselect distinct S.nome_cliente from depositante as Swhere not in (select nome_agência from agênciawhere cidade_agência = 'Belo Horizonte' except(select R.nome_agência from depositante as T, conta as Rwhere T.número_conta = R.numero_conta andS.nome_cliente=T.nome_cliente))
- Dselect distinct S.nome_cliente from depositante as S,conta as C where C.nome_agência in(select nome_agência from agência wherecidade_agência = 'Belo Horizonte' except(select R.nome_agência from depositante as T, conta as Rwhere T.número_conta = R.numero_conta andS.nome_cliente=T.nome_cliente))