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: Identificar as 5 mutações genéticas mais comuns em pacientes diagnosticados com câncer e seus tipos de tratamento correspondentes.
 ###Tabelas: 
CREATE SCHEMA if not exists genetic; USE genetic; CREATE TABLE if not exists patients (id INT, name VARCHAR(100), diagnosis VARCHAR(100)); CREATE TABLE if not exists mutations (id INT, patient_id INT, mutation VARCHAR(100)); CREATE TABLE if not exists treatments (id INT, patient_id INT, treatment_type VARCHAR(100)); INSERT INTO patients (id, name, diagnosis) VALUES (1, 'PatientA', 'Cancer'), (2, 'PatientB', 'Cancer'), (3, 'PatientC', 'Cancer'); INSERT INTO mutations (id, patient_id, mutation) VALUES (1, 1, 'MutationA'), (2, 1, 'MutationB'), (3, 2, 'MutationA'), (4, 3, 'MutationC'), (5, 3, 'MutationD'); INSERT INTO treatments (id, patient_id, treatment_type) VALUES (1, 1, 'TreatmentX'), (2, 1, 'TreatmentY'), (3, 2, 'TreatmentX'), (4, 3, 'TreatmentZ');
SELECT mutations.mutation, treatments.treatment_type FROM genetic.mutations INNER JOIN genetic.patients ON mutations.patient_id = patients.id INNER JOIN genetic.treatments ON patients.id = treatments.patient_id WHERE patients.diagnosis = 'Cancer' GROUP BY mutations.mutation, treatments.treatment_type ORDER BY COUNT(mutations.mutation) DESC LIMIT 5;