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 taxa de esgotamento de recursos por local de mineração nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE ResourceDepletion (Site VARCHAR(255), Date DATE, Depletion FLOAT); INSERT INTO ResourceDepletion (Site, Date, Depletion) VALUES ('Mine A', '2022-01-01', 0.05), ('Mine A', '2022-02-01', 0.06), ('Mine A', '2022-03-01', 0.07), ('Mine B', '2022-01-01', 0.04), ('Mine B', '2022-02-01', 0.05), ('Mine B', '2022-03-01', 0.06);
SELECT Site, (Depletion - LAG(Depletion, 1, Depletion) OVER (PARTITION BY Site ORDER BY Date)) / NULLIF(DATEDIFF(DAY, LAG(Date, 1, Date) OVER (PARTITION BY Site ORDER BY Date), Date), 0) as Depletion_Rate FROM ResourceDepletion WHERE Date >= DATEADD(MONTH, -6, GETDATE()) ORDER BY Site, Date;