SóProvas


ID
283768
Banca
FUNIVERSA
Órgão
IPHAN
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Assinale a alternativa que representa uma consulta correta utilizando a linguagem SQL (Structured Query Language).

Alternativas
Comentários
  • a) SELECT agencia, numero, descrição FROM conta WHERE saldo < 100000 and saldo > 90000 DISTINCT.

    c) SELECT numero, saldo FROM conta WHERE saldo not in between 10000 or and 90000.

    d) SELECT nome.agencia, nome.cidade, AVG(saldo.agencia) fro FROM m agencia m, cidade WHERE cod-cidade,.agencia = codigo.cidade GROUP BY nome.agencia HAVING AVG (saldo.agencia) > 23000.

    e) SELECT agencia, numero, AVG(saldo) FROM conta WHERE saldo > 23000 HAVING BY nome-cliente.
    Para essa consulta ficar correta:

    SELECT agencia, numero, AVG(saldo) FROM conta WHERE saldo > 23000 Group by agencia, numero HAVING saldo > 10.
  • Tá errado isso aí!
    b) SELECT nome FROM conta WHERE ativos > some (SELECT ativos FROM conta WHERE cidade = “Brasília”).

    De onde que apareceu esse "some"???

    Não tem nenhuma certa pra mim.
  • A função SOME é um sinônimo da função ANY, em que, interpretando a SQL, temos:

    ==> SELECT nome FROM conta WHERE ativos > some (SELECT ativos FROM conta WHERE cidade = “Brasília”)
    ==> selecione todos os nomes das contas que possuem algum ativo da cidade de "Brasília"

  • Referência sobre o operador SOME:

    https://www.w3resource.com/sql/special-operators/sql_some.php