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 contagem média de palavras dos artigos em cada país, para artigos publicados na categoria 'política'?
 ###Tabelas: 
CREATE TABLE countries (id INT, name TEXT); CREATE TABLE categories (id INT, name TEXT); CREATE TABLE articles (id INT, title TEXT, content TEXT, category_id INT, country_id INT); INSERT INTO countries (id, name) VALUES (1, 'USA'), (2, 'Canada'), (3, 'Mexico'); INSERT INTO categories (id, name) VALUES (1, 'Politics'), (2, 'Technology'), (3, 'Sports'); INSERT INTO articles (id, title, content, category_id, country_id) VALUES (1, 'Article 1', 'Content 1', 1, 1), (2, 'Article 2', 'Content 2', 2, 2), (3, 'Article 3', 'Content 3', 1, 3), (4, 'Article 4', 'Content 4', 1, 1), (5, 'Article 5', 'Content 5', 3, 2);
SELECT countries.name, AVG(LENGTH(articles.content) - LENGTH(REPLACE(articles.content, ' ', '')) + 1) as avg_word_count FROM articles INNER JOIN countries ON articles.country_id = countries.id INNER JOIN categories ON articles.category_id = categories.id WHERE categories.name = 'Politics' GROUP BY countries.name;