Questão de Arquitetura de Software — Banco de Dados — COMPERVE - UFRN 2013
Arquitetura de SoftwareBanco de Dados
- Código
- qq006123
- Banca
- COMPERVE - UFRN
- Órgão
- UFERSA
- Ano
- 2013
- Nível
- Médio
- Cargo
- COMPERVE - - Técnico de Técnologia da Informação
Um administrador de banco de dados foi solicitado para elaborar uma consulta SQL que retorne o tempo de permanência do funcionário de nome “José Beltrano” durante o mês de dezembro de 2013. Considerando que o usuário só tem um registro de entrada e um de saída por dia de trabalho, para resolver o problema, é necessário escrever a instrução SQL
- Aselect (sum(time_to_sec(timediff(saida,entrada))))from funcionario inner join pontoon funcionario.cpf=ponto.funcionario_CPFwhere nome="José Beltrano" and month(data)=12group by cpf
- Bselect sec_to_time(sum(time_to_sec(diff(saida,entrada))))from funcionario inner join pontoon funcionario.cpf=ponto.funcionario_CPFwhere nome like "%José Beltrano%"and month(data)=12group by cpf
- Cselect sec_to_time(sum(time_to_sec(timediff(saida,entrada))))from funcionario inner join pontoon funcionario.cpf=ponto.funcionario_CPFwhere nome="José Beltrano" and month(data)=12group by cpf
- Dselect (sum(time_to_sec(timediff(saida,entrada))))from funcionario inner join pontoon funcionario.cpf=ponto.funcionario_CPFwhere nome like "José Beltrano" and month(data)=12group by cpf