

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considerando a tabela "produtos", exemplificada abaixo, com as colunas "id" INTEGER, "nome" VARCHAR(512), "preco" DECIMAL, "quantidade" INTEGER, qual a consulta SQL que retorna o(s) nome(s) do(s) produto(s) com a maior quantidade? A consulta retornaria Produto C e Produto E no exemplo abaixo.
id | nome | preco | quantidade |
1 | Produto A | 10.99 | 50 |
2 | Produto B | 20.49 | 30 |
3 | Produto C | 15.00 | 75 |
4 | Produto D | 25.00 | 40 |
5 | Produto E | 18.00 | 75 |
SELECT nome FROM produtos ORDER BY quantidade DESC LIMIT 1
SELECT * FROM produtos ORDER BY quantidade IS MAX(quantidade)
SELECT nome FROM produtos WHERE quantidade = MAX(quantidade) LIMIT 1
SELECT nome FROM produtos WHERE quantidade = (SELECT MAX(quantidade) FROM produtos)
Nenhuma das alternativas anteriores.