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 das vendas de arte por artistas africanos na África do Sul nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE art_sales (id INT, artist_id INT, sale_year INT, sale_amount DECIMAL(10,2)); INSERT INTO art_sales (id, artist_id, sale_year, sale_amount) VALUES (1, 1, 2017, 12000), (2, 1, 2018, 15000), (3, 2, 2019, 18000), (4, 3, 2020, 20000), (5, 3, 2021, 25000), (6, 4, 2017, 10000), (7, 4, 2018, 11000), (8, 4, 2019, 13000), (9, 4, 2020, 15000), (10, 4, 2021, 17000), (11, 5, 2017, 14000), (12, 5, 2018, 16000), (13, 5, 2019, 19000), (14, 5, 2020, 21000), (15, 5, 2021, 24000); INSERT INTO artists (id, name, nationality) VALUES (1, 'Marlene Dumas', 'South Africa'), (2, 'William Kentridge', 'South Africa'), (3, 'Zanele Muholi', 'South Africa'), (4, 'David Goldblatt', 'South Africa'), (5, 'Berni Searle', 'South Africa');
SELECT SUM(sale_amount) FROM art_sales s JOIN artists a ON s.artist_id = a.id WHERE a.nationality = 'South Africa' AND s.sale_year BETWEEN YEAR(CURRENT_DATE) - 5 AND YEAR(CURRENT_DATE);