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 é a receita total gerada por eventos culturais, nos últimos três anos, dividida por categoria de evento e país?
 ###Tabelas: 
CREATE TABLE Events (id INT, date DATE, country VARCHAR(50), event_category VARCHAR(50), revenue DECIMAL(10,2)); INSERT INTO Events (id, date, country, event_category, revenue) VALUES (1, '2019-01-01', 'USA', 'Festival', 5000), (2, '2020-01-01', 'Canada', 'Parade', 7000);
SELECT e.event_category, e.country, SUM(e.revenue) AS revenue FROM Events e WHERE e.date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 YEAR) AND e.event_category = 'Cultural' GROUP BY e.event_category, e.country;