Buscar

Considere a tabela de colaboradores e o script SQL a seguir. id nome chefia 1 Pedro 2 2 Maria 3 Fernanda 2 4 Gabriela 3 5 Mariana 3 with recursive ...

Considere a tabela de colaboradores e o script SQL a seguir.
id
nome
chefia
1
Pedro
2
2
Maria
3
Fernanda
2
4
Gabriela
3
5
Mariana
3
with recursive cola (id, nome, chefia ) as (
SELECT id, nome, chefia
FROM colaborador c1
where chefia is null
union all
SELECT c1.id, c1.nome, c1.chefia
FROM colaborador c1, cola c2
where c1.chefia = c2.id
)
select * from cola
Nesse caso, executando-se a expressão SQL, tem-se o seguinte resultado.
id
nome
chefia
2
Maria
3
Fernanda
2
1
Pedro
2
4
Gabriela
3
5
Mariana
3
c ) Certo
e ) Errado


c) Certo
e) Errado

Essa pergunta também está no material:

simulado - Banco de Dados para RFB
147 pág.

Tecnologia da Informação Ce Balao MagicoCe Balao Magico

💡 1 Resposta

User badge image

Ed Verified user icon

A expressão SQL apresentada está correta. Ao executar o script, o resultado será: id | nome | chefia ---|---------|------- 2 | Maria | 3 3 | Fernanda| 2 1 | Pedro | 2 4 | Gabriela| 3 5 | Mariana | 3 Portanto, a alternativa correta é "c) Certo".

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais