Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Determine o preço médio de mercado para todas as frutas que não estão presentes no inventário.
 ###Tabelas: 
CREATE TABLE inventory(id INT PRIMARY KEY, product VARCHAR(50), quantity INT); INSERT INTO inventory(id, product, quantity) VALUES (1, 'apples', 100), (2, 'bananas', 200), (3, 'oranges', 150); CREATE TABLE products(id INT PRIMARY KEY, name VARCHAR(50), market_price DECIMAL(5,2)); INSERT INTO products(id, name, market_price) VALUES (1, 'apples', 0.5), (2, 'bananas', 0.3), (3, 'oranges', 0.7), (4, 'grapes', 1.2), (5, 'mangoes', 0.9), (6, 'pineapples', 1.5);
SELECT p.name, AVG(p.market_price) FROM products p LEFT JOIN inventory i ON p.name = i.product WHERE i.product IS NULL GROUP BY p.name;