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 autores mais prolíficos na tabela article_authors?
 ###Tabelas: 
CREATE TABLE article_authors (id INT, author_name TEXT, article_count INT); INSERT INTO article_authors (id, author_name, article_count) VALUES (1, 'John Doe', 50); INSERT INTO article_authors (id, author_name, article_count) VALUES (2, 'Jane Smith', 40);
SELECT author_name, article_count FROM (SELECT author_name, article_count, ROW_NUMBER() OVER (ORDER BY article_count DESC) AS rank FROM article_authors) WHERE rank <= 3;