O Yahoo Respostas será encerrado em 4 de maio de 2021 (horário do leste) e, a partir de 20 de abril de 2021 (horário do leste), estará disponível somente para leitura. Não haverá alterações em outras propriedades ou serviços ou em sua conta do Yahoo. Você pode encontrar mais informações sobre o encerramento do Yahoo Respostas e como fazer para baixar seus dados nesta página de ajuda .
Será que existe alguém minimamente inteligente para responder essa pergunta?
1 - Com base nas tabelas empregado(mat, cpf, nome) com 100 tuplas e aluno(mat, cpf, nome) com 1000, assinale a opção correta que correspondente às consultas a seguir:
1) select mat,nome from aluno where cpf in(select cpf from empregado) order by 2.
2) select mat,nome from aluno where cpf =(select cpf from empregado) order by nome.
[A] A consulta 1 executará e a consulta 2 resultará em um erro.
[B] A consulta 1 resultará em um erro e a consulta 2 executará.
[C] A consulta 1 e 2 executarão, porém exibirão resultados diferentes.
[D] A consulta 1 e 2 retornarão erros.
[E] A consulta 1 e 2 executarão e exibirão resultados iguais.
Só voltei pra dizer que eu passei seus babacas com 92% de aprovação, chupem!
6 Respostas
- ?Lv 7Há 3 semanasResposta favorita
Um pouco de estudo te ajudará.
A consulta (1) está correta, já que o operador "in" espera um lista de valores e podemos especificar o número de ordem do campo na cláusula ORDER BY.
Em (2) a consulta "select cpf from empregado" retornará uma coleção de números de cpf e portanto a condição "cpf =(select cpf from empregado)" causará um erro.
- Há 1 semana
Resposta D.
A primeira consulta executaria com sucesso, porém, o order by 2 vai dar erro. Ele não sabe qual é o contexto "2" para poder ordenar.
Já a segunda consulta vai dar erro pois a subquery no where irá retornar mais de um valor e com isso vai dar erro.
- Há 3 semanas
Sim, eu me acho burro mesmo! E a pergunta foi pra tentar justificar a minha falta de inteligencia procurando alguém mais inteligente do que eu. A pergunta deveria ser vista como um desafio e não como uma afronta, seus chorões.
- AnônimoHá 2 semanas
Tudo q precisar vc encontra na documentação do SQL.
- O que você acha das respostas? Você pode entrar para votar em uma resposta.
- SyoranLv 6Há 3 semanas
Engraçado que tu duvida da inteligência dos outros e mas, tá vindo aqui perguntar isso ai