Considerando que apenas as linhas de código de 1 a 27 tenham...

Próximas questões
Com base no mesmo assunto
Q19680 Banco de Dados
Imagem 042.jpg

Considerando que o script de código SQL acima está sintaticamente
correto e pode ser executado com sucesso em um banco de dados
que verifica o cumprimento de restrições de integridade, julgue os
itens que se seguem, a respeito de conceitos de bancos de dados.
Considerando que apenas as linhas de código de 1 a 27 tenham sido executadas com sucesso em um banco de dados, a execução do comando iniciado na linha 30 informará a quantidade de pessoas que trabalham em cada projeto.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Resposta: Correta

Apesar de, segundo o gabarito oficial, estar correta, achei meio estranha. O sub-select que começa na linh 32 e termina na linha 34 não deveria ser algo como esse abaixo?

select count(sp.codigo_servidor) qtd from servidor_projeto sp where sp.codigo_projeto = p.codigo

Não deveria ter uma cláusula WHERE dizendo de qual projeto ele deveria contar? Pelo que vi, ele tá contando todos os projetos a cada linha rodada pelo select principal. Acho que daria erro, mas não cheguei a testar.

Alguém concorda/discorda?

Deveria ser SELECT qtd.qtd, está ambiguo dois Aliases com o mesmo nome, não?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo