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 data do caso mais antiga para cada tribunal em ordem decrescente?
 ###Tabelas: 
CREATE TABLE Courthouses (CourthouseID INT, Name VARCHAR(30)); CREATE TABLE CourtCases (CaseID INT, CourthouseID INT, CaseDate DATE); INSERT INTO Courthouses (CourthouseID, Name) VALUES (1, 'Manhattan Courthouse'), (2, 'Brooklyn Courthouse'), (3, 'Queens Courthouse'), (4, 'Bronx Courthouse'); INSERT INTO CourtCases (CaseID, CourthouseID, CaseDate) VALUES (1, 1, '2021-06-15'), (2, 1, '2021-06-25'), (3, 2, '2021-07-20'), (4, 3, '2021-08-12'), (5, 3, '2021-08-22'), (6, 4, '2021-09-01');
SELECT CourthouseID, MIN(CaseDate) as EarliestCaseDate FROM CourtCases GROUP BY CourthouseID ORDER BY EarliestCaseDate DESC;