Imagem de fundo

Assinale a alternativa que apresenta uma consulta SQL no...

Para a resolução das questões 50, 51 e 52, considere a seguinte instrução DDL para a criação da tabela PRODUTOS a seguir:


CREATE TABLE `produtos` (

`prod_cod` INTEGER(11) NOT NULL,

`prod_desc` VARCHAR(80) DEFAULT NULL,

`prod_preco` DECIMAL(6,2) DEFAULT NULL,

`prod_qtd` INTEGER(11) DEFAULT NULL,

`prod_data_ultimaentrada` DATE DEFAULT NULL,

`cat_cod` INTEGER(11) DEFAULT NULL,

PRIMARY KEY (`prod_cod`)

);

Assinale a alternativa que apresenta uma consulta SQL no SGBD MYSQL que retorne apenas os produtos que possuem em sua descrição (prod_desc) como segunda letra o caractere ‘A’ e que seu valor (prod_preco) seja MAIOR que a média dos preços de todos os produtos cadastrados.


A

SELECT *

FROM produtos p

WHERE (p.prod_desc LIKE ‘%A%’)

AND prod_preco > (SELECT AVG(x.prod_preco) FROM produtos as x);


B

SELECT *

FROM produtos p

WHERE (p.prod_desc LIKE ‘%A%’)

AND prod_preco > (SELECT MAX(x.prod_preco) FROM produtos as x);


C

SELECT *

FROM produtos p

WHERE (p.prod_desc LIKE ‘_A%’)

AND prod_preco > (SELECT AVG(x.prod_preco) FROM produtos as x);


D

SELECT *

FROM produtos p

WHERE (p.prod_desc LIKE ‘*A%’)

AND prod_preco IN (SELECT AVG(x.prod_preco) FROM produtos as x);


E

SELECT *

FROM produtos p

WHERE (p.prod_desc LIKE ‘_A%’)

AND prod_preco IN (SELECT AVG(x.prod_preco) FROM produtos as x);