Imagem de fundo

Para criar a tabela que armazenará os dados descritos no...

Tendo como base a situação hipotética descrita abaixo, responda às questões 48 e 49.

Uma startup do setor de tecnologia desenvolveu uma plataforma simples para o cadastro e exibição de novos produtos em estoque. Para gerenciar essas informações, foi criada uma tabela no banco de dados MySQL e um script em PHP para consultar os dados. O sistema foi projetado para retornar apenas os produtos que possuem quantidade em estoque maior que zero, exibindo o nome e o preço correspondente diretamente na interface do administrador.

Para criar a tabela que armazenará os dados descritos no cenário da plataforma, o administrador do banco de dados utilizou o seguinte comando de definição de dados:

Imagem associada para resolução da questão

Fonte: Imagem autoral.

Logo, considerando a regra de negócio que exige listar apenas os itens que possuem unidades disponíveis em estoque, o comando SQL correto para selecionar o nome e o preço desses produtos é


A

SELECT nome, preco FROM produtos WHERE quantidade > 0;


B

SELECT * FROM produtos WHERE preco > 0.00;


C

GET nome, preco FROM produtos HAVING quantidade IS NOT NULL;


D

SELECT produtos WHERE quantidade GREATER THAN 0;


E

FILTER nome, preco FROM produtos WHERE quantidade > 0;