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: Mostrar o número de fãs únicos que compraram ingressos para cada esporte no último mês.
 ###Tabelas: 
CREATE TABLE Fans (fan_id INT, fan_name VARCHAR(50), favorite_sport_id INT); CREATE TABLE Sports (sport_id INT, sport_name VARCHAR(50)); CREATE TABLE Tickets (ticket_id INT, fan_id INT, sport_id INT, quantity INT, purchase_date DATE);
SELECT sport_name, COUNT(DISTINCT fan_id) as unique_fans FROM Tickets JOIN Sports ON Tickets.sport_id = Sports.sport_id WHERE purchase_date >= ADD_MONTHS(CURRENT_DATE, -1) GROUP BY sport_name;