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 tipo mais comum de câncer entre os pacientes rurais no Canadá, e quantos oncologistas estão disponíveis por paciente diagnosticado com esse câncer?
 ###Tabelas: 
CREATE TABLE patients (patient_id INT, age INT, diagnosis VARCHAR(255), location VARCHAR(255)); INSERT INTO patients (patient_id, age, diagnosis, location) VALUES (7, 67, 'breast cancer', 'rural Canada'); INSERT INTO patients (patient_id, age, diagnosis, location) VALUES (8, 55, 'colon cancer', 'rural Canada'); CREATE TABLE oncologists (oncologist_id INT, specialty VARCHAR(255), location VARCHAR(255)); INSERT INTO oncologists (oncologist_id, specialty, location) VALUES (70, 'oncologist', 'rural Canada'); INSERT INTO oncologists (oncologist_id, specialty, location) VALUES (71, 'oncologist', 'rural Canada');
SELECT diagnosis AS common_cancer, COUNT(*) AS patients_count, COUNT(oncologists.oncologist_id) / COUNT(*) AS oncologists_per_patient FROM patients INNER JOIN oncologists ON patients.location = oncologists.location WHERE patients.location LIKE 'rural% Canada' GROUP BY patients.location ORDER BY patients_count DESC LIMIT 1;