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: Quantas pinturas foram criadas por ano por artistas de diferentes países?
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(50), country VARCHAR(50)); INSERT INTO artists (id, name, country) VALUES (1, 'Frida Kahlo', 'Mexico'); INSERT INTO artists (id, name, country) VALUES (2, 'Pablo Picasso', 'Spain'); 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, 2000); INSERT INTO paintings (id, artist_id, year) VALUES (3, 1, 2001);
SELECT p.year, country, COUNT(p.id) as paintings_per_year FROM paintings p JOIN artists a ON p.artist_id = a.id GROUP BY p.year, country;