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 é o número total de motores para cada aeronave?
 ###Tabelas: 
CREATE TABLE Aircraft (id INT, model VARCHAR(255), manufacturer VARCHAR(255), year_manufactured INT, total_flight_hours INT); INSERT INTO Aircraft (id, model, manufacturer, year_manufactured, total_flight_hours) VALUES (1, 'B747', 'Boeing', 1990, 50000); INSERT INTO Aircraft (id, model, manufacturer, year_manufactured, total_flight_hours) VALUES (2, 'A320', 'Airbus', 2005, 30000); CREATE TABLE Engine (id INT, aircraft_id INT, engine_type VARCHAR(255), hours_since_last_service INT); INSERT INTO Engine (id, aircraft_id, engine_type, hours_since_last_service) VALUES (1, 1, 'CF6-80C2B1', 500); INSERT INTO Engine (id, aircraft_id, engine_type, hours_since_last_service) VALUES (2, 2, 'CFM56-5B', 1000); INSERT INTO Engine (id, aircraft_id, engine_type, hours_since_last_service) VALUES (3, 1, 'CF6-80C2B1', 700);
SELECT a.model, COUNT(e.id) FROM Aircraft a JOIN Engine e ON a.id = e.aircraft_id GROUP BY a.model;