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 é o número total de pinturas criadas por artistas de diferentes continentes nos últimos 50 anos?
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(50), continent VARCHAR(50)); INSERT INTO artists (id, name, continent) VALUES (1, 'Frida Kahlo', 'North America'); CREATE TABLE paintings (id INT, artist_id INT, year INT); INSERT INTO paintings (id, artist_id, year) VALUES (1, 1, 2000); INSERT INTO paintings (id, artist_id, year) VALUES (2, 2, 2010); INSERT INTO paintings (id, artist_id, year) VALUES (3, 1, 2015);
SELECT a.continent, COUNT(p.id) as total_paintings FROM paintings p JOIN artists a ON p.artist_id = a.id WHERE p.year BETWEEN YEAR(GETDATE()) - 50 AND YEAR(GETDATE()) GROUP BY a.continent;