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: Quantas partidas de basquete ocorreram em Los Angeles no último mês?
 ###Tabelas: 
CREATE TABLE if not exists cities (city_id INT, city VARCHAR(255)); INSERT INTO cities (city_id, city) VALUES (1, 'Los Angeles'), (2, 'New York'), (3, 'Chicago'); CREATE TABLE if not exists matches (match_id INT, city_id INT, sport VARCHAR(255), date DATE); INSERT INTO matches (match_id, city_id, sport, date) VALUES (1, 1, 'Basketball', '2022-05-01'), (2, 2, 'Baseball', '2022-05-05'), (3, 3, 'Soccer', '2022-05-03'), (4, 1, 'Basketball', '2022-05-15'), (5, 1, 'Basketball', '2022-05-25');
SELECT COUNT(match_id) FROM matches WHERE city_id = 1 AND sport = 'Basketball' AND date >= DATE_SUB(NOW(), INTERVAL 1 MONTH);