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 abertos e fechados em cada tribunal durante o ano atual?
 ###Tabelas: 
CREATE TABLE CourtCases (ID INT, Court VARCHAR(20), CaseType VARCHAR(20), OpenDate DATE, CloseDate DATE); INSERT INTO CourtCases (ID, Court, CaseType, OpenDate, CloseDate) VALUES (1, 'Court1', 'Civil', '2022-01-01', '2022-06-30'), (2, 'Court2', 'Criminal', '2022-02-01', '2022-12-31'), (3, 'Court1', 'Civil', '2022-04-01', '2022-11-30');
SELECT Court, COUNT(CASE WHEN EXTRACT(MONTH FROM OpenDate) = EXTRACT(MONTH FROM CURRENT_DATE) AND EXTRACT(YEAR FROM OpenDate) = EXTRACT(YEAR FROM CURRENT_DATE) THEN 1 END) AS CasesOpened, COUNT(CASE WHEN EXTRACT(MONTH FROM CloseDate) = EXTRACT(MONTH FROM CURRENT_DATE) AND EXTRACT(YEAR FROM CloseDate) = EXTRACT(YEAR FROM CURRENT_DATE) THEN 1 END) AS CasesClosed FROM CourtCases GROUP BY Court;