SóProvas


ID
998704
Banca
VUNESP
Órgão
MPE-ES
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere o seguinte comando incompleto do SQL:

SELECT Loja, AVG(Vendas)
FROM Pedidos
XXX Loja

A cláusula a ser colocada no lugar de XXX, para que o resultado obtido seja o nome das Lojas e a média de Vendas em cada Loja é

Alternativas
Comentários
  • Gabarito Letra B

    GROUP BY

    Especifica uma coluna ou um cálculo de não agregação em uma coluna. Esta coluna pode pertencer a uma tabela, uma tabela derivada ou uma exibição. A coluna deve aparecer na cláusula FROM da instrução SELECT, mas não é necessária para aparecer na lista de seleção.

    Para expressões válidas, consulte expressão.

    A coluna deve aparecer na cláusula FROM da instrução SELECT, mas não é necessária para aparecer na lista de seleção. No entanto, cada tabela ou exibir a coluna em qualquer expressão não agregada no lista deve ser incluída na lista GROUP BY:


    bons estudos

  • Gabarito B

    A cláusula GROUP BY agrupa linhas baseado em semelhanças entre elas. Você pode, por exemplo, agrupar todas as linhas na tabela PLAYERS com base em local de residência; o resultado seria um grupo de jogadores por cidade. Daí, você poderia questionar quantos jogadores existem em cada grupo. A pergunta que na verdade é respondida neste caso é: quantos jogadores moram em cada cidade? Outros exemplos são: quantos jogos foram disputados por time e quantos incorreram em penalidades por jogador?

    Adicionando funções de agregação, tais como COUNT (CONTAR) e SUM (SOMAR), a um bloco selecionado com a utilização de uma cláusula GROUP BY, informações podem ser agregadas. Agregar significa que você pergunta não pelos valores individuais, mas por somas, médias, freqüências e subtotais.

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !