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: Encontre o número de testes de segurança aprovados, reprovados e totais para cada modelo de veículo.
 ###Tabelas: 
CREATE TABLE safety_tests (id INT, vehicle_model VARCHAR(20), test_result VARCHAR(10)); INSERT INTO safety_tests (id, vehicle_model, test_result) VALUES (1, 'Model X', 'Pass'), (2, 'Model X', 'Pass'), (3, 'Model Y', 'Fail');
SELECT vehicle_model, COUNT(*) FILTER (WHERE test_result = 'Pass') AS passes, COUNT(*) FILTER (WHERE test_result = 'Fail') AS fails, COUNT(*) AS total FROM safety_tests GROUP BY vehicle_model;