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 pontuação média de conformidade para os reguladores no Oeste e os preços de seus produtores associados, usando uma junção interna?
 ###Tabelas: 
CREATE TABLE regulators (id INT PRIMARY KEY, name TEXT, region TEXT, compliance_score INT); INSERT INTO regulators (id, name, region, compliance_score) VALUES (1, 'Western Marijuana Enforcement', 'West', 85); CREATE TABLE producers (id INT PRIMARY KEY, name TEXT, region TEXT, product TEXT, quantity INT, price FLOAT); INSERT INTO producers (id, name, region, product, quantity, price) VALUES (1, 'West Growers', 'West', 'Cannabis Topicals', 650, 18);
SELECT producers.name, regulators.name, AVG(producers.price * regulators.compliance_score) as avg_score_price FROM producers INNER JOIN regulators ON producers.region = regulators.region GROUP BY producers.name, regulators.name;