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 é a classificação média de sustentabilidade para cada categoria de produto?
 ###Tabelas: 
CREATE TABLE product_categories (id INT, product_id INT, category VARCHAR(255)); INSERT INTO product_categories (id, product_id, category) VALUES (1, 1, 'Electronics'), (2, 2, 'Clothing'), (3, 3, 'Home Appliances'); CREATE TABLE products (id INT, name VARCHAR(255), supplier_id INT, category VARCHAR(255), sustainability_rating FLOAT); INSERT INTO products (id, name, supplier_id, category, sustainability_rating) VALUES (1, 'Product X', 1, 'Electronics', 4.3), (2, 'Product Y', 2, 'Clothing', 4.7), (3, 'Product Z', 3, 'Home Appliances', 3.5);
SELECT pc.category, AVG(p.sustainability_rating) as avg_sustainability_rating FROM product_categories pc JOIN products p ON pc.product_id = p.id GROUP BY pc.category;