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 atrasos e o atraso máximo para cada linha de metrô?
 ###Tabelas: 
CREATE TABLE subway_delays (route_id INT, delay DECIMAL(3,2), date DATE); INSERT INTO subway_delays (route_id, delay, date) VALUES (1, 3.1, '2022-02-01'), (1, 4.2, '2022-02-02'), (2, 2.9, '2022-02-01'), (2, 3.0, '2022-02-02'), (3, 0.0, '2022-02-01'), (3, 0.1, '2022-02-02'); CREATE TABLE subway_routes_ext (id INT, name VARCHAR(50), type VARCHAR(10)); INSERT INTO subway_routes_ext (id, name, type) VALUES (1, 'Green Line', 'Subway'), (2, 'Red Line', 'Subway'), (3, 'Purple Line', 'Subway');
SELECT r.name, COUNT(d.route_id) AS total_delays, MAX(d.delay) AS max_delay FROM subway_delays d JOIN subway_routes_ext r ON d.route_id = r.id GROUP BY r.name;