Pular para o conteúdo

Cebraspe · Transportadora Brasileira Gasoduto Bolívia-Brasil S.A. (TBG) 2023

Questão 41 — Banco de Dados: SQL — UPDATE com Subconsulta

Banco de Dados SQL — UPDATE com Subconsulta

Cebraspe 2023 Superior

Transportadora Brasileira Gasoduto Bolívia-Brasil S.A. (TBG) · Analista Júnior – Ênfase: Desenvolvimento de Software

Gabarito disponível

Texto-base:
Tabela com colunas idFuncionario, Nome e Salario: 1 André 1000.00; 2 João 2000.00; 3 Maria 9000.00; 4 Pedro 3000.00; 5 Thiago 7000.00; 6 Matheus 5000.00.

Considerando que a tabela precedente, de nome funcionario, possui apenas os registros mostrados, julgue o item subsequente.

A seguir, é apresentado o comando correto em SQL para se alterar o valor do salário (Salario) para o maior salário da tabela apenas para o funcionário que possui IdFuncionario igual a 1.
UPDATE funcionario AS f, (SELECT max(salario)
as maxsalario FROM funcionario) AS s
SET f.salario = s.maxsalario
WHERE f.idfuncionario = 1;
Selecione uma alternativa

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 4 (888_TBG_004_01)