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 salário médio dos trabalhadores no setor da economia circular em comparação com a fabricação tradicional?
 ###Tabelas: 
CREATE TABLE companies (id INT, name TEXT, sector TEXT); INSERT INTO companies (id, name, sector) VALUES (1, 'Circular Solutions', 'circular economy'); INSERT INTO companies (id, name, sector) VALUES (2, 'Linear Production', 'traditional manufacturing'); INSERT INTO companies (id, name, sector) VALUES (3, 'Sustainable Systems', 'circular economy'); INSERT INTO companies (id, name, sector) VALUES (4, 'Conventional Creations', 'traditional manufacturing'); CREATE TABLE workers (id INT, company_id INT, salary REAL); INSERT INTO workers (id, company_id, salary) VALUES (1, 1, 50000); INSERT INTO workers (id, company_id, salary) VALUES (2, 1, 55000); INSERT INTO workers (id, company_id, salary) VALUES (3, 2, 45000); INSERT INTO workers (id, company_id, salary) VALUES (4, 2, 50000); INSERT INTO workers (id, company_id, salary) VALUES (5, 3, 52000); INSERT INTO workers (id, company_id, salary) VALUES (6, 3, 57000); INSERT INTO workers (id, company_id, salary) VALUES (7, 4, 48000); INSERT INTO workers (id, company_id, salary) VALUES (8, 4, 49000);
SELECT AVG(workers.salary) AS avg_salary, companies.sector FROM workers INNER JOIN companies ON workers.company_id = companies.id GROUP BY companies.sector;