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 vídeos foram produzidos na África na categoria 'Esportes' com uma duração superior a 30 minutos no último ano?
 ###Tabelas: 
CREATE TABLE Videos (video_id INT, title VARCHAR(255), category VARCHAR(50), duration INT, production_country VARCHAR(50), production_date DATE); INSERT INTO Videos (video_id, title, category, duration, production_country, production_date) VALUES (1, 'Video1', 'Sports', 60, 'South Africa', '2021-06-01'), (2, 'Video2', 'Sports', 45, 'Nigeria', '2022-02-15'), (3, 'Video3', 'Education', 120, 'Egypt', '2022-03-01');
SELECT COUNT(*) FROM Videos WHERE category = 'Sports' AND duration > 30 AND production_country IN ('South Africa', 'Nigeria', 'Egypt') AND production_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR);