Buscar

Dada a tabela T de banco de dados a seguir, assinale a alternativa que apresenta os valores retornados ao seguinte comando SQL: “SELECT T.a FROM ...

Dada a tabela T de banco de dados a seguir, assinale a alternativa que apresenta os valores retornados ao seguinte comando SQL:

“SELECT T.a FROM T WHERE T.b between 6 and 10 GROUP BY T.a;”

T
a b
5 3
7 16
1 4
3 7
1 1
9 2
8 9
1 8
1 10
2 15

(A) 1,1,3,8.
(B) 1,2,3,8.
(C) 1,3,8.
(D) 1,2,8,9.
(E) 1,8.

Essa pergunta também está no material:

CIÊNCIA DA COMPUTAÇÃO PROVA 2016
60 pág.

Computação Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: A) 1,1,3,8. B) 1,2,3,8. C) 1,3,8. D) 1,2,8,9. E) 1,8. Ao executar o comando SQL "SELECT T.a FROM T WHERE T.b between 6 and 10 GROUP BY T.a;", os valores retornados serão os únicos valores de "a" que correspondem aos registros onde "b" está entre 6 e 10. Além disso, como estamos usando GROUP BY, os valores serão únicos. Analisando a tabela T, os valores de "a" que correspondem a "b" entre 6 e 10 são: 1, 3, 8. Portanto, a alternativa correta é a letra C) 1,3,8.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais