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: Quais métricas de inovação agrícola têm mostrado a maior melhoria na República Centro-Africana desde 2015?
 ###Tabelas: 
CREATE TABLE InnovationMetrics (MetricID INT, Name VARCHAR(50), Location VARCHAR(50), Value INT, Year INT); INSERT INTO InnovationMetrics (MetricID, Name, Location, Value, Year) VALUES (1, 'Crop Yield', 'Central African Republic', 800, 2015); INSERT INTO InnovationMetrics (MetricID, Name, Location, Value, Year) VALUES (2, 'Soil Fertility', 'Central African Republic', 50, 2015); INSERT INTO InnovationMetrics (MetricID, Name, Location, Value, Year) VALUES (3, 'Crop Yield', 'Central African Republic', 1000, 2018); INSERT INTO InnovationMetrics (MetricID, Name, Location, Value, Year) VALUES (4, 'Soil Fertility', 'Central African Republic', 60, 2018);
SELECT Name, MAX(Value) - MIN(Value) AS Improvement FROM InnovationMetrics WHERE Location = 'Central African Republic' AND Year >= 2015 GROUP BY Name ORDER BY Improvement DESC;