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: Encontre os 5 principais artistas com o maior número de reproduções na tabela 'music_streaming', que são da África ou de ascendência africana.
 ###Tabelas: 
CREATE TABLE music_streaming (stream_id INT, user_id INT, song_id INT, streams INT, date DATE, artist_id INT, artist_race VARCHAR(50), artist_nationality VARCHAR(50)); CREATE TABLE songs (song_id INT, song_name VARCHAR(100), artist_id INT, artist_race VARCHAR(50), artist_nationality VARCHAR(100));
SELECT s.artist_name, SUM(ms.streams) AS total_streams FROM music_streaming ms JOIN songs s ON ms.song_id = s.song_id WHERE (s.artist_race LIKE '%African%' OR s.artist_nationality LIKE '%Africa%') GROUP BY s.artist_name ORDER BY total_streams DESC LIMIT 5;