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 o número de pessoal militar em cada ramo militar, classificado pelo maior número de pessoal.
 ###Tabelas: 
CREATE TABLE MilitaryPersonnel (PersonnelID int, PersonnelName varchar(100), Branch varchar(50), NumPersonnel int); INSERT INTO MilitaryPersonnel (PersonnelID, PersonnelName, Branch, NumPersonnel) VALUES (1, 'John Doe', 'Army', 500000), (2, 'Jane Smith', 'Navy', 450000), (3, 'Mike Johnson', 'Air Force', 300000);
SELECT Branch, NumPersonnel, ROW_NUMBER() OVER (ORDER BY NumPersonnel DESC) as Rank FROM MilitaryPersonnel;