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: Quais são as 3 principais cidades com mais histórias de jornalismo investigativo no último mês?
 ###Tabelas: 
CREATE TABLE stories (id INT, city VARCHAR(20), date DATE); CREATE TABLE categories (id INT, category VARCHAR(20)); INSERT INTO stories VALUES (1, 'New York', '2022-01-01'); INSERT INTO categories VALUES (1, 'investigative journalism');
SELECT city, COUNT(*) as story_count FROM stories INNER JOIN categories ON stories.id = categories.id WHERE stories.date >= '2022-02-01' GROUP BY city ORDER BY story_count DESC LIMIT 3;