

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Observe a imagem a seguir:
-
1 SELECT hp.numero_processo, u.codigo, hp.data acesso, u.login, s.descricao
2 FROM historico_processo as hp, usuario as u, setor as s
3 WHERE hp.data_acesso = (SELECT MAX(h.data acesso)
4 -------------------------------------FROM historico_processo h
5 -------------------------------------WHERE h.numero_processo=hp.numero processo)
6 AND hp.cod usuario=u.codigo
7 AND u.cod_setor=s.codigo;
-
Em relação ao código SQL anterior, assinale a afirmativa correta.
O código tem como finalidade mostrar dados do último acesso ao processo.
Na linha 3, há um erro de sintaxe, pois não se pode usar a função MAX em uma subconsulta.
O código tem como finalidade mostrar todos os acessos ao processo, ordenando-os pela data de acesso.
Para que o código seja executado sem erro, deve ser inserido o ponto-e-virgula (;) ao final da linha 5, ou seja, ao final da subconsulta.