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: Quantos casos foram arquivados em cada local do tribunal na Califórnia nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE cases (case_id INT, dismissed BOOLEAN, dismissal_date DATE, court_location VARCHAR(50)); INSERT INTO cases (case_id, dismissed, dismissal_date, court_location) VALUES (1, true, '2020-01-01', 'Los Angeles'), (2, false, '2020-02-01', 'San Francisco'), (3, true, '2019-03-01', 'Los Angeles');
SELECT court_location, COUNT(*) FILTER (WHERE dismissed) AS dismissed_cases FROM cases WHERE dismissal_date >= NOW() - INTERVAL '3 years' GROUP BY court_location;