Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — FUNDATEC 2021

Banco de DadosPostgreSQL
Código
qa235477
Banca
FUNDATEC
Órgão
PGE RS
Ano
2021
Cargo
Tec ( )

A Figura 4 abaixo apresenta a tabela "PRODUTO", criada em um banco de dados PostgreSQL (versão 9.0).

 
PRODUTO
    ID    DESCRIÇÃOQUANTIDADE_DISPONIVEL
1CADERNO51
2LÁPIS45
3CANETA ESFEROGRÁFICA36
4CANETA MARCA TEXTO14
5KIT LÁPIS E CANETA42
6APONTADOR20
7COLA BRANCA35
8KIT CADERNO E CANETA13

   Figura 4 – Tabela PRODUTO

Qual o comando SQL poderá ser executado para que seja retornada uma consulta com a descrição e a quantidade disponível apenas dos produtos que contenham o texto "CANETA" na descrição, e que esteja ordenada, de forma ascendente, pela quantidade disponível?

  1. ASELECT *      FROM PRODUTO      WHERE DESCRICAO LIKE '*CANETA*'      ORDER BY QUANTIDADE_DISPONIVEL
  2. BSELECT DESCRICAO, QUANTIDADE_DISPONIVEL      FROM PRODUTO      WHERE DESCRICAO = 'CANETA'      ORDER BY QUANTIDADE_DISPONIVEL DESC
  3. CSELECT DESCRICAO, QUANTIDADE_DISPONIVEL       FROM PRODUTO       WHERE DESCRICAO LIKE '%CANETA%'       ORDER BY QUANTIDADE_DISPONIVEL
  4. DSELECT *      FROM PRODUTO      WHERE DESCRICAO = '%CANETA%'     ORDER BY QUANTIDADE_DISPONIVEL DESC
  5. ESELECT DESCRICAO, QUANTIDADE_DISPONIVEL      FROM PRODUTO      WHERE DESCRICAO LIKE 'CANETA'      ORDER BY QUANTIDADE_DISPONIVEL
Revelar gabarito e comentário

GabaritoD — SELECT *      FROM PRODUTO      WHERE DESCRICAO = '%CANETA%'     ORDER BY QUANTIDADE_DISPONIVEL DESC

Link permanente: /questoes/qa235477