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 fãs na 'Região Central' compareceram a jogos de basquete nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE fans (fan_id INT, fan_name VARCHAR(50), region VARCHAR(50), last_visit DATE); INSERT INTO fans (fan_id, fan_name, region, last_visit) VALUES (1, 'John Doe', 'Central Region', '2021-10-15'), (2, 'Jane Smith', 'Central Region', '2021-07-22'), (3, 'Alice Johnson', 'Central Region', '2021-06-01'), (4, 'Bob Brown', 'Central Region', '2021-05-10'), (5, 'Charlie Davis', 'Central Region', '2021-04-15'); CREATE TABLE games (game_id INT, game_date DATE); INSERT INTO games (game_id, game_date) VALUES (1, '2021-09-10'), (2, '2021-10-01'), (3, '2021-11-15'), (4, '2021-12-20'), (5, '2022-01-05'), (6, '2022-02-12'), (7, '2022-03-01'), (8, '2022-04-09');
SELECT COUNT(fan_id) FROM fans WHERE region = 'Central Region' AND last_visit >= DATE_SUB(CURDATE(), INTERVAL 6 MONTH) AND last_visit <= CURDATE();