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: Identificar as localizações dos tribunais e os números dos casos de todos os casos que foram arquivados devido à falta de evidências nos últimos 3 anos.
 ###Tabelas: 
CREATE TABLE CourtCases (Id INT, CourtLocation VARCHAR(50), CaseNumber INT, Disposition VARCHAR(50), DismissalDate DATE); INSERT INTO CourtCases (Id, CourtLocation, CaseNumber, Disposition, DismissalDate) VALUES (1, 'NY Supreme Court', 12345, 'Dismissed', '2021-02-15'), (2, 'TX District Court', 67890, 'Proceeding', '2020-12-21'), (3, 'CA Superior Court', 23456, 'Dismissed', '2019-08-01');
SELECT CourtLocation, CaseNumber FROM CourtCases WHERE Disposition = 'Dismissed' AND DismissalDate >= DATEADD(year, -3, GETDATE()) AND Disposition = 'Dismissed';