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: Mostrar os dados de licença de construção dos últimos 6 meses, para a região Oeste, e classificar as licenças pelos seus números de licença em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Permits (PermitID int, Region varchar(20), Date date); INSERT INTO Permits (PermitID, Region, Date) VALUES (1, 'Western', '2022-01-01'), (2, 'Central', '2022-02-01'), (3, 'Western', '2022-03-01');
SELECT PermitID, Region, Date, ROW_NUMBER() OVER (PARTITION BY Region ORDER BY Date DESC) as rn FROM Permits WHERE Region = 'Western' AND Date >= DATEADD(month, -6, GETDATE());