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 legais foram abertos e fechados em cada distrito da cidade de Nova York no último ano?
 ###Tabelas: 
CREATE TABLE legal_cases (case_number INT, borough TEXT, open_date DATE, close_date DATE); INSERT INTO legal_cases (case_number, borough, open_date, close_date) VALUES (1, 'Manhattan', '2021-01-01', '2021-03-01'), (2, 'Brooklyn', '2021-02-01', '2021-04-01'), (3, 'Queens', '2021-03-01', '2021-06-01'), (4, 'Bronx', '2021-04-01', '2021-07-01');
SELECT borough, COUNT(*) AS cases_opened FROM legal_cases WHERE open_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY borough; SELECT borough, COUNT(*) AS cases_closed FROM legal_cases WHERE close_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY borough;