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: Calcular o salário médio dos trabalhadores no departamento de "têxteis" que trabalham em fábricas localizadas nos EUA.
 ###Tabelas: 
CREATE TABLE factories (id INT, name TEXT, location TEXT, department TEXT); INSERT INTO factories (id, name, location, department) VALUES (1, 'Factory A', 'US', 'textiles'), (2, 'Factory B', 'Canada', 'electronics'); CREATE TABLE workers (id INT, factory_id INT, salary FLOAT); INSERT INTO workers (id, factory_id, salary) VALUES (1, 1, 60000), (2, 1, 65000), (3, 2, 70000), (4, 2, 75000), (5, 1, 55000);
SELECT AVG(salary) FROM workers INNER JOIN factories ON workers.factory_id = factories.id WHERE factories.department = 'textiles' AND factories.location = 'US';