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: Calcular o número total de vacinas contra a gripe administradas em cada estado dos EUA, agrupadas por áreas rurais e urbanas.
 ###Tabelas: 
CREATE TABLE usa_states (state VARCHAR(50)); CREATE TABLE flu_vaccinations (id INT, state VARCHAR(50), location VARCHAR(50), vaccinations INT); INSERT INTO usa_states (state) VALUES ('California'), ('Texas'), ('Florida'); INSERT INTO flu_vaccinations (id, state, location, vaccinations) VALUES (1, 'California', 'Rural', 50000), (2, 'Texas', 'Urban', 80000), (3, 'Florida', 'Rural', 60000);
SELECT s.state, f.location, SUM(f.vaccinations) AS total_vaccinations FROM flu_vaccinations f JOIN usa_states s ON f.state = s.state GROUP BY s.state, f.location;