SóProvas


ID
2247007
Banca
Marinha
Órgão
Quadro Técnico
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Analise as tabelas MILITAR e DEPENDENTE abaixo.

MILITAR (id, nome, posto_graduacao);
DEPENDENTE(iddep, id, nome, nascimento);

Considere que:
- id é chave primária de MILITAR;
- iddep é chave primária em DEPENDENTE;
- id em DEPENDENTE é chave estrangeira e se refere a MILITAR.

Assinale a opção que indica o comando SQL que lista as quantidades de dependentes dos militares que possuem dois ou mais dependentes, e os id dos militares que possuem dois ou mais dependentes.

Alternativas
Comentários
  • Se realmente a prova estava assim, a questão deveria ser anulada, pois a letra B possui "{" (chaves) ao invés de parênteses no COUNT.

  • As únicas alternativas que apresentam o uso correto da cláusula 'group by' são a A e B (agrupando por todas as colunas do SELECT que não possuem funções agregadas aplicadas).

    A letra A se torna errada pelo fato de considerar somente a tabela MILITAR (sem considerar nenhuma relação com a tabela DEPENDENTE - como foi pedido na questão).