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: Qual é o número de casos de gripe relatados, por estado, na última semana?
 ###Tabelas: 
CREATE TABLE states (state_id INT, state_name VARCHAR(255), region VARCHAR(255)); CREATE TABLE flu_cases (case_id INT, state_id INT, case_date DATE); INSERT INTO states (state_id, state_name, region) VALUES (1, 'California', 'West'), (2, 'Texas', 'South'), (3, 'New York', 'East'), (4, 'Alaska', 'North'); INSERT INTO flu_cases (case_id, state_id, case_date) VALUES (1, 1, '2023-01-01'), (2, 2, '2023-01-05'), (3, 3, '2023-01-08'), (4, 4, '2023-01-10');
SELECT states.state_name, COUNT(flu_cases.case_id) as flu_cases_count FROM states JOIN flu_cases ON states.state_id = flu_cases.state_id WHERE flu_cases.case_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) AND CURRENT_DATE GROUP BY states.state_name;