Imagem de fundo

É necessário criar um relatório dentro de um sistema de...

É necessário criar um relatório dentro de um sistema de gerenciamento, devendo ser construído por meio de uma única consulta SQL no banco de dados e utilizar as seguintes tabelas do sistema:


Tabela: Controle

Campo

Tipo

Restrições

Controle_PK

INT

PRIMARY KEY

Substancia

VARCHAR (80)


UF_FK

INT

FOREIGN KEY

Toneladas

Real



E


Tabela: UF

Campo

Tipo

Restrições

UF_PK

INT

PRIMARY KEY

Sigla

CHAR (2)



A consulta deve atender aos seguintes requisitos:


I – conter a lista das substâncias, a sigla da Unidade Federativa (UF) relativa e as toneladas registradas;

II – a lista deve estar ordenada por ordem decrescente de toneladas; e

III – utilizar obrigatoriamente as duas tabelas apresentadas.


Assinale a opção que contém a consulta que atende a todos os requisitos.


A

SELECT Controle.Substancia, Controle.Toneladas, Controle.UF_FK

FROM Controle

ORDER BY Controle.UF_FK DESC


B

SELECT Controle.PK, Controle.Peso, UF.Nome

FROM Controle, UF

WHERE Controle.UF_FK=uf.UF_PK


C

SELECT Controle.Substancia, UF.SIGLA

FROM Controle, UF

WHERE Controle.UF_FK=uf.UF_PK

ORDER BY Controle.Toneladas


D

SELECT Controle.Substancia, Controle.Toneladas

FROM Controle

WHERE Controle.UF_FK=uf.UF_PK

ORDER BY Controle.Toneladas DESC


E

SELECT Controle.Substancia, Controle.Toneladas,

UF.SIGLA

FROM Controle, UF

WHERE Controle.UF_FK=uf.UF_PK

ORDER BY Controle.Toneladas DESC