Questão de Banco de Dados — SQL — Prefeitura do Rio de Janeiro - RJ 2014
Banco de DadosSQL
- Código
- qq056461
- Banca
- Prefeitura do Rio de Janeiro - RJ
- Órgão
- Câmara Municipal do Rio de Janeiro
- Ano
- 2014
- Nível
- Superior
- Cargo
- FJG - RIO - - Analista Legislativo - Desenvolvimento e Manutenção de Programas
A SQL disponibiliza funções de agregação para uso na interação com bancos de dados, conforme exemplificado nas perguntas a seguir.· Quantos são os ID relacionados à tabela de comissões (sem duplicidade)? · Qual é a média das idades das pessoas que trabalham na empresa?As instruções SQL que usam a função de agregação adequada para responder às duas questões são, respectivamente:
- ASELECT COUNT(UNIQUE ID) AS TOTAL ON COMISSAOSELECT MED(IDADE) AS MEDIA_IDADES ON PESSOA
- BSELECT COUNT(DISTINCT ID) AS TOTAL ON COMISSAOSELECT AVG(IDADE) AS MEDIA_IDADES ON PESSOA
- CSELECT COUNT(DISTINCT ID) AS TOTAL FROM COMISSAOSELECT AVG(IDADE) AS MEDIA_IDADES FROM PESSOA
- DSELECT COUNT(UNIQUE ID) AS TOTAL FROM COMISSAOSELECT MED(IDADE) AS MEDIA_IDADES FROM PESSOA