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 centros de preparação para desastres em áreas costeiras e o número total de sessões de treinamento realizadas nesses centros, dividido por tipo de treinamento?
 ###Tabelas: 
CREATE TABLE disaster_preparedness_centers (id INT, center_name TEXT, location TEXT); INSERT INTO disaster_preparedness_centers (id, center_name, location) VALUES (1, 'Center A', 'Coastal'), (2, 'Center B', 'Inland'), (3, 'Center C', 'Coastal'), (4, 'Center D', 'Mountain'); CREATE TABLE training_sessions (id INT, center_id INT, training_type TEXT, session_count INT); INSERT INTO training_sessions (id, center_id, training_type, session_count) VALUES (1, 1, 'First Aid', 20), (2, 1, 'CPR', 30), (3, 2, 'First Aid', 40), (4, 2, 'CPR', 50), (5, 3, 'First Aid', 25), (6, 3, 'CPR', 35), (7, 4, 'First Aid', 15), (8, 4, 'CPR', 20);
SELECT c.location, training_type, SUM(session_count) AS total_sessions FROM disaster_preparedness_centers c JOIN training_sessions s ON c.id = s.center_id WHERE c.location = 'Coastal' GROUP BY c.location, training_type;