SóProvas


ID
149464
Banca
FCC
Órgão
TJ-SE
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Sobre consultas em SQL pode-se afirmar que

Alternativas
Comentários
  • Ai Gustavo, se for so para vc ficar colando as respostas é melhor vc nao colocar nada.
    Senão for ajudar não atrapallhe!

  • Essa questão tem duas respostas!!! A letra D também está correta. Podemos usar HAVING e WHERE juntas! Exemplo:

    SELECT Customer,SUM(OrderPrice) FROM Orders
    WHERE Customer='Hansen' OR Customer='Jensen'
    GROUP BY Customer
    HAVING SUM(OrderPrice)>1500
    Fonte: http://www.w3schools.com/SQL/sql_having.asp

  • Concorco com você Zamba
  • Também concordo com os colegas, que a letra D também está correta.
  • A letra c) está errado pois "a quantidade de códigos" deveria usa count e não sum.
  • ??????

    Group by usando Having???  Group by usa colunas e Having usa funçoes agregadas!!!!!  Muitoooo Forçado este questao!!

    E dizer que Where e Having sao mutuamente exclusivas ?! que palhaçada!!! 

    Ex: Se eu quiser saber quantos acessos meu site possui em determinada hora do dia, em um feriado específico, vindo de uma regiao específica:

    SQL> select to_char(data,'HH24'), count(*)
      2  from conexao 
      3  where origem='MG'
      4  group by to_char(data,'HH24')
      5  having to_char(data,'HH24') > 22;
     
    TO   COUNT(*)
    -- ----------
    23          9