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 acidentes para aeronaves com o mesmo modelo, mas com números de série diferentes?
 ###Tabelas: 
CREATE TABLE aircrafts (aircraft_id INT, model VARCHAR(50), serial_number INT); INSERT INTO aircrafts (aircraft_id, model, serial_number) VALUES (1, 'B737', 1001), (2, 'B737', 1002), (3, 'B737', 1003), (4, 'A320', 2001), (5, 'A320', 2002), (6, 'A320', 2003); CREATE TABLE accidents (accident_id INT, aircraft_id INT, date DATE); INSERT INTO accidents (accident_id, aircraft_id) VALUES (1, 1), (2, 2), (3, 3), (4, 5), (5, 6);
SELECT model, COUNT(DISTINCT serial_number) as num_accidents FROM aircrafts a JOIN accidents b ON a.aircraft_id = b.aircraft_id GROUP BY model;