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: Qual é o preço médio dos produtos certificados eticamente?
 ###Tabelas: 
CREATE TABLE products (id INT, name VARCHAR(255), price DECIMAL(10,2), supplier_id INT); INSERT INTO products (id, name, price, supplier_id) VALUES (1, 'Product C', 60.00, 1), (2, 'Product D', 40.00, 2); CREATE TABLE ethical_certifications (id INT, product_id INT, certification VARCHAR(255), certification_date DATE); INSERT INTO ethical_certifications (id, product_id, certification, certification_date) VALUES (1, 1, 'Fair Trade', '2021-11-30'), (2, 2, 'Global Organic Textile Standard', '2021-12-01');
SELECT AVG(p.price) FROM products p JOIN ethical_certifications ec ON p.id = ec.product_id;