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 das peças feitas com algodão orgânico, por país?
 ###Tabelas: 
CREATE TABLE materials (id INT, garment_type VARCHAR(255), material VARCHAR(255), price DECIMAL(10,2)); INSERT INTO materials (id, garment_type, material, price) VALUES (1, 'T-Shirt', 'Organic Cotton', 25.99), (2, 'Pants', 'Organic Cotton', 49.99), (3, 'Jacket', 'Organic Cotton', 79.99);
SELECT material, AVG(price) as avg_price, country FROM materials m JOIN (SELECT garment_type, material, country FROM garments g JOIN country_data cd ON g.manufacturer_id = cd.id) sub ON m.garment_type = sub.garment_type AND m.material = sub.material GROUP BY material, country;