Questão 1462631

Tecnologia da Informação · 2021

Questão

ID 1462631

Disciplina: Tecnologia da Informação

Assuntos: Consultas Aninhadas (IN, Exists, ALL, Some, ANY)

Ano: 2021 Banca: QUADRIX - Instituto Quadrix Órgão: Conselho Regional de Fisioterapia e Terapia Ocupacional da 4ª Região


CREATE TABLE Pessoa

(

Cod_Pessoa Number(4) PRIMARY KEY,

Endereco Number(4),

CPF Varchar(11),

Nome Varchar(40),

Data_Nascimento Date

);

CREATE TABLE Funcionario

(

Cod_Pessoa Number(4) PRIMARY KEY,

Funcao Varchar(20),

Local_Trabalho Varchar(10),

FOREIGN KEY(Cod_Pessoa) REFERENCES

Pessoa (Cod_Pessoa),

FOREIGN KEY(Funcao) REFERENCES

Funcao_Salario (Funcao)

);

CREATE TABLE Funcao_Salario

(

Funcao Varchar(20) PRIMARY KEY,

Salario Number(6,2)

);

SELECT P.Nome, F.Funcao, FS.Salario

FROM Pessoa P, Funcionario F,

Funcao_Salario FS

WWHERE P.Cod_Pessoa = F.Cod_Pessoa

AND F.Funcao = FS.Funcao

AND FS.Salario > ANY (SELECT FS.Salario

FROM Funcao_Salario FS,

Funcionario F

WHERE FS.Funcao =

F.Funcao

AND F.Local_Trabalho =

'Uberlândia');

A partir do código SQL (Structured Query Language) acima, julgue os itens de 106 a 110.



Ao se substituir o operador ANY pelo operador SOME, a consulta produzirá o mesmo resultado, já que os operadores são equivalentes.

Alternativas da questão 1462631
Pular para o conteúdo principal