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: Forneça os nomes e classificações médias de sustentabilidade para fornecedores na 'Ásia' que fornecem produtos com um preço superior a $30.
 ###Tabelas: 
CREATE TABLE products (id INT, name VARCHAR(50), price DECIMAL(5,2), supplier_id INT); INSERT INTO products (id, name, price, supplier_id) VALUES (1, 'Organic Cotton Shirt', 34.99, 1), (2, 'Hemp Tote Bag', 24.99, 2), (3, 'Recycled Sweater', 59.99, 3), (4, 'Bamboo T-Shirt', 35.99, 4); CREATE TABLE suppliers (id INT, name VARCHAR(50), country VARCHAR(50), sustainability_rating INT); INSERT INTO suppliers (id, name, country, sustainability_rating) VALUES (1, 'Green Cotton Inc.', 'India', 90), (2, 'Happy Hemp Farms', 'Nepal', 95), (3, 'Eco Rubber Co.', 'Malaysia', 85), (4, 'Bamboo Textiles', 'China', 80);
SELECT s.name, AVG(s.sustainability_rating) FROM suppliers s JOIN products p ON s.id = p.supplier_id WHERE s.country LIKE 'Asia%' AND p.price > 30 GROUP BY s.name;