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 porcentagem de casos que foram resolvidos por meio de práticas de justiça restaurativa para cada ano?
 ###Tabelas: 
CREATE TABLE cases (case_id INT, resolution_type VARCHAR(50), resolution_year INT); INSERT INTO cases (case_id, resolution_type, resolution_year) VALUES (1, 'restorative_justice', 2020); INSERT INTO cases (case_id, resolution_type, resolution_year) VALUES (2, 'prosecution', 2020); INSERT INTO cases (case_id, resolution_type, resolution_year) VALUES (3, 'restorative_justice', 2021);
SELECT resolution_year, resolution_type, COUNT(*) * 100.0 / SUM(COUNT(*)) OVER (PARTITION BY resolution_year) as percentage FROM cases WHERE resolution_type = 'restorative_justice' GROUP BY resolution_year, resolution_type;