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: Classificar missões de manutenção da paz no Afeganistão por duração, em ordem decrescente?
 ###Tabelas: 
CREATE TABLE peacekeeping_ops (id INT, mission VARCHAR, country VARCHAR, start_date DATE, end_date DATE, PRIMARY KEY (id)); INSERT INTO peacekeeping_ops (id, mission, country, start_date, end_date) VALUES (1, 'ISAF', 'Afghanistan', '2001-09-12', '2014-12-31');
SELECT mission, country, DATEDIFF(day, start_date, end_date) as mission_duration, RANK() OVER (ORDER BY DATEDIFF(day, start_date, end_date) DESC) as mission_rank FROM peacekeeping_ops WHERE country = 'Afghanistan';