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 é a porcentagem da população que está totalmente vacinada contra a COVID-19 em cada região da França?
 ###Tabelas: 
CREATE TABLE vaccine_doses (patient_id INT, vaccine_name VARCHAR(255), administered_date DATE, region VARCHAR(255)); INSERT INTO vaccine_doses VALUES (1, 'Pfizer-BioNTech', '2021-01-01', 'Ile-de-France'); INSERT INTO vaccine_doses VALUES (2, 'Moderna', '2021-01-15', 'Auvergne-Rhône-Alpes');   CREATE TABLE patients (patient_id INT, age INT, region VARCHAR(255)); INSERT INTO patients VALUES (1, 35, 'Ile-de-France'); INSERT INTO patients VALUES (2, 42, 'Auvergne-Rhône-Alpes');   CREATE TABLE census (region VARCHAR(255), population INT); INSERT INTO census VALUES ('Ile-de-France', 12405226); INSERT INTO census VALUES ('Auvergne-Rhône-Alpes', 8002210);
SELECT region, (COUNT(DISTINCT patients.patient_id) / census.population) * 100 AS percentage FROM patients INNER JOIN vaccine_doses ON patients.patient_id = vaccine_doses.patient_id CROSS JOIN census GROUP BY region;