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: Encontrar todos os produtos que não estão presentes no relatório de produtos éticos, mas estão no inventário.
 ###Tabelas: 
CREATE TABLE ethical_products_report (product_id INT, product_name VARCHAR(50), price DECIMAL, ethical BOOLEAN); CREATE TABLE inventory (product_id INT, in_stock INT); INSERT INTO ethical_products_report (product_id, product_name, price, ethical) VALUES (1, 'Product A', 15.99, true), (2, 'Product B', 25.49, false), (3, 'Product C', 12.99, true); INSERT INTO inventory (product_id, in_stock) VALUES (1, 50), (3, 100), (6, 75);
SELECT i.product_id, e.product_name, i.in_stock FROM inventory i LEFT JOIN ethical_products_report e ON i.product_id = e.product_id WHERE e.product_id IS NULL;