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 produção média de madeira para cada fornecedor em cada região?
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, supplier_name TEXT);CREATE TABLE regions (region_id INT, region_name TEXT);CREATE TABLE timber_sales (sale_id INT, supplier_id INT, region_id INT, volume_sold FLOAT); INSERT INTO suppliers (supplier_id, supplier_name) VALUES (1, 'Supplier A'), (2, 'Supplier B'); INSERT INTO regions (region_id, region_name) VALUES (1, 'Region A'), (2, 'Region B'); INSERT INTO timber_sales (sale_id, supplier_id, region_id, volume_sold) VALUES (1, 1, 1, 100.5), (2, 1, 1, 120.3), (3, 2, 2, 150.0);
SELECT s.supplier_id, s.supplier_name, r.region_id, r.region_name, AVG(volume_sold) FROM timber_sales AS ts JOIN suppliers AS s ON ts.supplier_id = s.supplier_id JOIN regions AS r ON ts.region_id = r.region_id GROUP BY s.supplier_id, s.supplier_name, r.region_id, r.region_name;