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: Determine o número de visitantes únicos que visitaram exposições com entrada gratuita e entrada paga separadamente no último ano.
 ###Tabelas: 
CREATE TABLE Exhibition (id INT, name VARCHAR(100), Visitor_id INT, admission_type VARCHAR(50)); INSERT INTO Exhibition (id, name, Visitor_id, admission_type) VALUES (1, 'Ancient Civilizations', 1, 'Free'), (2, 'Modern Art', 2, 'Charged'), (3, 'Nature Photography', 3, 'Free'), (4, 'Wildlife', 4, 'Charged'), (5, 'Robotics', 5, 'Charged');
SELECT admission_type, COUNT(DISTINCT Visitor_id) as visitor_count FROM Exhibition WHERE interaction_date >= CURDATE() - INTERVAL 1 YEAR GROUP BY admission_type;