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: Mostrar a taxa de emprego de veteranos para cada contratante de defesa e classificá-los com base em suas taxas.
 ###Tabelas: 
CREATE TABLE defense_contractors(contractor_id INT, contractor_name VARCHAR(50), num_veterans INT, total_employees INT); INSERT INTO defense_contractors(contractor_id, contractor_name, num_veterans, total_employees) VALUES (1, 'Northrop Grumman', 25000, 75000), (2, 'General Dynamics', 20000, 60000), (3, 'Huntington Ingalls Industries', 15000, 50000);
SELECT contractor_id, contractor_name, num_veterans * 1.0 / total_employees as veteran_ratio, RANK() OVER (ORDER BY num_veterans * 1.0 / total_employees DESC) as ranking FROM defense_contractors;