Enunciados de questões e informações de concursos
Considere as seguintes tabelas, com suas respectivas colunas, que se relacionam pela coluna FornecedorID:
Produto (ProdutoID, ProdutoNome, FornecedorID)
Fornecedor (FornecedorID, FornecedorNome)
Para retornar a lista, sem repetições, de Fornecedores que possuem Produtos com preços menores que 20, deve-se executar o comando SQL:
FROM Fornecedor, Produto
GROUP BY FornecedorID
HAVING COUNT(Preco) < 20
FROM Fornecedor
INNER JOIN Produto ON Produto.FornecedorID =
Fornecedor.FornecedorID AND Preco < 20
UNION
SELECT ProdutoNome FROM Produto
WHERE Preco < 20)
FROM Fornecedor
WHERE FornecedorID = ANY (
SELECT ProdutoID
FROM Produto WHERE Preco < 20)