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 resolvidos por justiça restaurativa, por tipo e ano?
 ###Tabelas: 
CREATE TABLE cases (case_id INT, case_type VARCHAR(255), year INT, restorative_justice BOOLEAN); INSERT INTO cases (case_id, case_type, year, restorative_justice) VALUES (1, 'Assault', 2020, TRUE), (2, 'Theft', 2019, FALSE);
SELECT case_type, year, ROUND(SUM(CASE WHEN restorative_justice THEN 1 ELSE 0 END) * 100.0 / COUNT(*), 2) as pct_restorative_justice FROM cases GROUP BY case_type, year;