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 quantidade total de materiais sustentáveis em estoque para fábricas localizadas na 'Ásia'?
 ###Tabelas: 
CREATE TABLE countries (country_id INT, name VARCHAR(255), region VARCHAR(255)); INSERT INTO countries VALUES (1, 'India', 'Asia'); INSERT INTO countries VALUES (2, 'USA', 'North America'); CREATE TABLE factories (factory_id INT, name VARCHAR(255), location VARCHAR(255), country_id INT); INSERT INTO factories VALUES (1, 'Eco-Friendly Factory A', 'New York, NY', 1); INSERT INTO factories VALUES (2, 'Fairtrade Factory B', 'Delhi, India', 2); CREATE TABLE inventory (inventory_id INT, material_id INT, factory_id INT, quantity INT); INSERT INTO inventory VALUES (1, 1, 1, 2000); INSERT INTO inventory VALUES (2, 2, 2, 3000); INSERT INTO inventory VALUES (3, 3, 1, 1500); CREATE TABLE materials (material_id INT, name VARCHAR(255), is_sustainable BOOLEAN); INSERT INTO materials VALUES (1, 'Organic Cotton', true); INSERT INTO materials VALUES (2, 'Recycled Polyester', true); INSERT INTO materials VALUES (3, 'Conventional Cotton', false);
SELECT SUM(inventory.quantity) FROM inventory JOIN factories ON inventory.factory_id = factories.factory_id JOIN materials ON inventory.material_id = materials.material_id WHERE materials.is_sustainable = true AND factories.country_id IN (SELECT country_id FROM countries WHERE countries.region = 'Asia');