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 classificação média dos artigos publicados por veículos de notícias não locais nos EUA?
 ###Tabelas: 
CREATE TABLE news_outlets (id INT, name VARCHAR(255), location VARCHAR(64), is_local BOOLEAN); CREATE TABLE articles (id INT, title VARCHAR(255), rating INT, publication_date DATE, outlet_id INT, PRIMARY KEY (id), FOREIGN KEY (outlet_id) REFERENCES news_outlets(id)); INSERT INTO news_outlets (id, name, location, is_local) VALUES (1, 'Outlet1', 'USA', false), (2, 'Outlet2', 'Canada', false), (3, 'Outlet3', 'UK', true); INSERT INTO articles (id, title, rating, publication_date, outlet_id) VALUES (1, 'Article1', 8, '2020-01-01', 1), (2, 'Article2', 9, '2020-01-15', 1), (3, 'Article3', 7, '2019-12-31', 2);
SELECT AVG(articles.rating) FROM articles INNER JOIN news_outlets ON articles.outlet_id = news_outlets.id WHERE news_outlets.location = 'USA' AND news_outlets.is_local = false;