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 porcentagem de vendas de equipamentos militares que foram concluídas no prazo para cada tipo de equipamento?
 ###Tabelas: 
CREATE TABLE military_equipment_sales (sale_id INT, equipment_type VARCHAR(50), quantity INT, delivery_date DATE, sale_date DATE); INSERT INTO military_equipment_sales VALUES (1, 'Tanks', 10, '2021-04-30', '2021-01-15'); INSERT INTO military_equipment_sales VALUES (2, 'Aircraft', 15, '2021-06-15', '2021-02-01'); INSERT INTO military_equipment_sales VALUES (3, 'Helicopters', 8, '2021-07-31', '2021-03-01');
SELECT equipment_type, 100.0 * SUM(CASE WHEN DATEDIFF(day, sale_date, delivery_date) >= 0 THEN quantity ELSE 0 END) / SUM(quantity) as on_time_percentage FROM military_equipment_sales GROUP BY equipment_type;