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 despesa média com P&D por medicamento nos últimos 12 meses, ordenada pela maior despesa média primeiro?
 ###Tabelas: 
CREATE TABLE rd_expenses (drug_name VARCHAR(255), expense_date DATE, expenditure DECIMAL(10, 2)); INSERT INTO rd_expenses (drug_name, expense_date, expenditure) VALUES ('Drug 1', '2022-01-01', 5000), ('Drug 2', '2022-02-03', 7000), ('Drug 3', '2022-07-15', 6000), ('Drug 4', '2022-11-22', 8000);
SELECT drug_name, AVG(expenditure) as avg_expenditure FROM rd_expenses WHERE expense_date >= DATEADD(month, -12, GETDATE()) GROUP BY drug_name ORDER BY avg_expenditure DESC;