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: Quantos eventos em áreas rurais do Texas e da Flórida tiveram uma presença de mais de 500 pessoas?
 ###Tabelas: 
CREATE TABLE Events (id INT, state VARCHAR(2), city VARCHAR(20), attendees INT, event_date DATE); INSERT INTO Events (id, state, city, attendees, event_date) VALUES (1, 'TX', 'Dallas', 600, '2022-01-01'), (2, 'FL', 'Miami', 400, '2022-02-01'), (3, 'TX', 'Austin', 550, '2022-03-01'), (4, 'FL', 'Orlando', 700, '2022-04-01'); CREATE TABLE Zipcodes (zip INT, city VARCHAR(20), urban VARCHAR(5)); INSERT INTO Zipcodes (zip, city, urban) VALUES (75000, 'Dallas', 'no'), (33000, 'Miami', 'no'), (78000, 'Austin', 'no'), (32000, 'Orlando', 'no');
SELECT COUNT(*) FROM Events INNER JOIN Zipcodes ON Events.city = Zipcodes.city WHERE urban = 'no' AND attendees > 500 AND state IN ('TX', 'FL');