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 bases militares têm o maior número de pessoal militar nas tabelas 'military_bases' e 'base_personnel'?
 ###Tabelas: 
CREATE TABLE military_bases (base_id INT, base_name VARCHAR(50)); CREATE TABLE base_personnel (base_id INT, base_name VARCHAR(50), personnel_count INT); INSERT INTO military_bases VALUES (1, 'Fort Rucker'), (2, 'Fort Wainwright'), (3, 'Fort Huachuca'); INSERT INTO base_personnel VALUES (1, 'Fort Rucker', 5000), (2, 'Fort Wainwright', 3000), (3, 'Fort Huachuca', 7000);
SELECT m.base_name, SUM(bp.personnel_count) as total_personnel FROM military_bases m JOIN base_personnel bp ON m.base_id = bp.base_id GROUP BY m.base_name ORDER BY total_personnel DESC;