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: Liste o número de veículos militares por tipo e país de origem.
 ###Tabelas: 
CREATE TABLE Countries (id INT, name VARCHAR(50)); CREATE TABLE Vehicles (id INT, country_id INT, name VARCHAR(50), type VARCHAR(50)); INSERT INTO Countries (id, name) VALUES (1, 'USA'), (2, 'Germany'), (3, 'Canada'); INSERT INTO Vehicles (id, country_id, name, type) VALUES (1, 1, 'M1 Abrams', 'Tank'), (2, 1, 'Humvee', 'Truck'), (3, 2, 'Leopard 2', 'Tank'), (4, 3, 'LSV', 'Truck'), (5, 1, 'Black Hawk', 'Helicopter');
SELECT v.type, c.name, COUNT(v.id) as total FROM Vehicles v JOIN Countries c ON v.country_id = c.id GROUP BY v.type, c.name;