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: Quem são os 3 principais autores com mais artigos na categoria 'política'?
 ###Tabelas: 
CREATE TABLE authors (id INT PRIMARY KEY, name VARCHAR(255), agency_id INT, FOREIGN KEY (agency_id) REFERENCES news_agency(id)); CREATE TABLE articles_categories (id INT PRIMARY KEY, article_id INT, category VARCHAR(255), FOREIGN KEY (article_id) REFERENCES articles(id));
SELECT authors.name, COUNT(*) as total_articles FROM articles JOIN authors ON articles.author_id = authors.id JOIN articles_categories ON articles.id = articles_categories.article_id WHERE category = 'politics' GROUP BY authors.name ORDER BY total_articles DESC LIMIT 3;